Happiness doesn’t provide good health care to my wife and kids, or help me retire years earlier (I get to save >$100k/year because we live in a low cost of living area). I suggest a hobby if you want to be happy, as well as time with your family and loved ones.
Be careful about those who offer you emotional fulfillment or purpose in your job. There’s always a cost.