Happiness is a road.
Maybe it sounds cliche, but I've found it to be true. There is no road that leads to happiness and contentment. There is a road to good grades, a fit body, lots of money, or whatever else you covet. But there is no road that leads to happiness and contentment. Happiness is the road. Whatever may be waiting for you at the end of that road is a product of your positive mindset, and thus will be nothing less than the concentration of your best effort at life.
Happiness is a state of mind.
I've found that the minute you eliminate your expectations of what the world owes you, you will start to find happiness. When you clear your mind of desire, then you will realize how easily you can be filled with happiness.
If you wake up every day and think to yourself how much you hate your job, or how much you wish you were in better shape or if you become unhappy at the slightest inconvenience that is lower than your expectations- you're bringing discontent to yourself. Nobody in this world can provide your happiness but yourself. There are flowers all around this world, but only you can decide if you want to take the time to smell them or not.
If you even just try to cleanse yourself of wistful, wanting thoughts, I promise you will start to see the beauty in the once-mundane. You will appreciate what you once took for granted. You will see opportunities for growth that were right in front of you all along.
And your happiness will radiate.