Blessed means not just happy, it means God is on your side. Every other religion asks the question, “what good thing must I do to be blessed?” Jesus is announcing, “blessed are those who there is no reason why they should be blessed!” The favor of God is now pouring down on all the people who do not deserve the favor of God.