There is no happier person in this life than the one who loves God and does His will, since this type of person has a latent promise in his life that even if things go wrong, it will work for good.
It is extremely strange to say that something good can come from something bad, but in the Bible we find a promise that tells us exactly that, and it only asks us for one requirement: “Love God.” You love Him? So this promise is yours and you must embrace it today. You do not love Him? Then you must start living a life that pleases God.
And we know that all things work together for good to them that love God, to them who are the called according to his purpose.
Romans 8:28 (KJV)