>Most people desire to be happy. I don't believe I need to prove this.
Happy isn't a long term state of being. It's a short term emotion like anger or sadness.
If you expect to feel that way all the time, and think you can achieve that through some kind of changes to your life you are setting yourself up for failure.
You should aim to build a life that is in line with your values, and accept that you're going to have down days. If you were to rate each day on a 1-10 scale, you're going to have 2s and 3s and probably some 8s and 9s. But if you've done the work, most days will be a solid 6 or 7.
And therapy. Therapy really helps. I think everybody should go to therapy.