As someone who has spent a great deal of time struggling inside his own head - I know that happiness can be very elusive. Sometimes the SEARCH for happiness perpetuates misery. TRY LETTING HAPPINESS SEARCH FOR YOU. Happiness will find you. It will come. Till then - be strong.
There’s no amount of money or approval from others that will ever TRULY satisfy you. Find what you love to do and do it harder than anything you’ve ever done before. That’s your fastest route to real happiness.