This is an example of the gap between what people think should make them happy and what actually will.
Once upon a time, I thought I could be happy if did the things that seemed to make others happy. When I realized I couldn't find happiness that way, I grew depressed because I had run out of excuses.
I'm lucky in that I eventually discovered a path to true happiness but I can appreciate the terror of reaching a dead end and losing all hope.
Moral of the story, do what makes you happy, not what you think should make you happy.