Everyone wants to be happy. But not everyone get the real happiness that they want. Some just like to pretend that they're happy even if they really not. Some are innately fortunate to have that real happiness. And some are doomed that they need to find the joy to have that REAL happiness kuno.
God doesn't give everything in just one blast to a human being for example like when you wish to him that you want this and that etc. after a day or when you woke up the next day your wish is already granted. Definitely not like that. This is no fairy tale. We are making our own fate. And the reason why he didn't give all the blessings in an individual like us, me and everyone is that because he wants people to work for it before getting, reaching, having that satisfaction that we all wanted. And for him to know who really deserves and who truly works for it. Come to think of it. No one is perfect right? No one is blessed with all the talents,money,happiness,love,etc.
BUT each of us has our own uniqueness. Not everyone naturally knew their talent. Some have to figure out their talent for them to know it and also to show the world what it is. The reason why people find it so hard to be happy is that they're not content on what they have. Its the reality that we need to accept. We have to open our eyes and deal with it and make the best out of it to have a bright and happy life. It's just a matter of contentment. We have to accept our own uniqueness.