Happiness is a skill.

I'm 28 years old so guess I can say I'm a bit over amateur human-being right now. I've always looked for the happiness on external factors like places, cities, hobbies, products, goals etc.

I have come to an understanding that happiness is a skill and it is inside us. If you know how to be happy or if you have a cheerful spirit you most likely will be happy wherever you go, whatever you do.

So if you are not happy, your problem is probably inside yourself except for the extreme situations.

Knowing oneself is the first step. Try to know and explore yourself. If you are not able to know yourself, you will have difficulties to be happy.