The best hobbies are the ones that have utility:

- Cooking
- Fighting
- Training
- Writing

Skills that make life better. You don't have to feel bad about dedicating time to them because they have tangible ROI. 

They serve a purpose outside of fulfillment & creative expression. Even if you stop pursuing these seriously, you still reap their benefit in multiple areas of life.

Contrast this with guitar or painting. Great hobbies but hard to justify when the going gets tough.