The flaw with “happiness as a goal” is “happy” is a feeling. It’s fleeting. The reason sustained happiness eludes so many of us is we see it as some state of completion or perfection where “everything is in its place.”
I don’t think that’s how life works.
We get happy moments just like we get sad moments, angry moments, jealous moments, etc. We don’t get all the things we want and even if we do, we don’t likely get them all at the same time.
My benchmark? “Do I like my life?” Not “do I have everything I want” but on a day to day basis, am I at peace with my circumstances?