Yes, you you you. Can you think of someone else who are more responsible than yourself for your own happiness?
Who knows what you want and what you need better than you? (I know for some religious persons will say “GOD”, and I do agree with you all… but this is other people we are talking about). Obviously you know better than anyone else.
There are more than one angle to see things. And how you see things will affect your happiness.
1. Measure your expectation. Is your expectation achievable?
2. Analyze your resources. Do you have the required resources to achieve it?
Once you can control both.. I believe you will live happy life :). good luck