You shouldnt try too hard to be happy, if you find yourself doing this know that you are with the wrong people, at the wrong times and in the wrong places and that is not in line with God's plan for you.
The whole world may tell you how beautiful you are but there is that one person whose compliment will make you feel like a million bucks!