Programming. Challenging and creative in a way that is different than art & music but still somehow similar. I find it almost relaxing sometimes. Python is a great first language and you can go from no knowledge whatsoever to a working program that does something genuinely useful in an hour, like scraping a website and showing you some data from it. Mastery takes years.
If you genuinely enjoy programming, you can legitimately change the world with your knowledge. There are tons of open source projects out there which benefit humanity yet don't have enough development talent. It's one thing to volunteer your time and see a good outcome from it, it's another to volunteer your time to build a system which guarantees good outcomes for many people over long time periods and get to see that system grow and get used by people.