A happy face is a good sign, it reflects what's inside. God didn't create us to be unhappy creatures, in fact, we are children of the Light, children of the Joy of Heaven. God is the joy of the soul, the delight of the spirit, eternal bliss. Nothing can be compared to the joy God gives.
Our misery takes place due to the way we perceive things around us, while someone may be happy and unaffected by a certain situation, another person may be unhappy. Some people become so irritable that they don't find any joy in life.
So what is the problem? Something is lacking in all of us, there is a void in our souls that can only be filled with God. When that void is filled by our spiritual connection with God, happiness will be restored and we will experience peace and joy in our hearts.
Another cause of unhappiness is our attitude towards the will of God. Small things, yet the will of God, for example, bad weather, traffic jams, annoying people, interruptions, etc.; if we accept everything as coming from the will of God, firstly we will be happy and secondly we will sanctify ourselves and become more spiritual.
The Lord says:
Happy are the people whose God is the Lord.
Luke 1:47 Our Lady says:
My spirit rejoices in God my Saviour.
1 Corinthians 2:9
However, as it is written: "What no eye has seen, what no ear has heard, and what no human mind has conceived" the things God has prepared for those who love him
I am the source of joy of every soul, I don't deny happiness and joy to anyone, but the kingdom of heaven is a hidden treasure that you must find. When you seek me, joy flows into your heart, hope keeps you on the right path and love makes your joy grow. I suffered the most atrocious pains in my sacred humanity to buy back the joy of your souls. That joy was lost in Paradise with the disobedience of man, but I have come to restore the order of things by my sacrifice on the cross, and the way is open for your eternal joy. I am the way to that eternal joy.