Tama Tayyib In your case my friend, i think you need to find yourself and know yourself, what you like and don't, try new things like hiking, learn an instrument, things that makes you feel good.
Being happy is not really a secret, you just have to know yourself.