For what im reading i think you need a goal in something specific, like an interest/hobbie , or life in general. Do you lift? its basic but the gym is personally helping me a lot in thoses situations. (or any kind of sport)
idk your situation but happiness is really easy to achieve, just find...