5 “Blessed are the meek, for they shall inherit the earth.
“Meek” implies a humility and trust in God as opposed to relying on our own strength. Focusing on our own strength puts us in a position of inevitable failure and disappointment. When we become selfish and inwardly focused we no longer seek the will of God put lead ourselves directly into the sin that comes from the fleshly means of the world. The “blessed” happiness comes from the knowledge that any suffering in humility will be rewarded by God’s inheritance for His children in the “new earth” described in Revelation.
(Proverbs 22:4) 4 The reward for humility and fear of the Lord is riches and honor and life.