Having done a math PHD and now working as a programmer I find math proofs and programming semi-similar. Though I think programming is less "relaxing." In mathematics if you have an argument that works and isn't insanely complicated you can call yourself victorious. You can look for a simpler method if you want but there is really no imperative to do so. In programming there is almost always a better way to solve a given problem and the differences in speed matter alot.
High barrier to entry. I expect that at my current skill level I'd get caught pick-pocketing the first time I tried it, and that would impact my ability to try it a second time.
It seems like you just really like programming.
There's a seemingly limitless amount of skills that fit these criteria:
I disagree with the statement that electronics "is basically still programming". There are similarities between the two, but also significant differences; particularly if you consider electronics outside of the digital realm.
I also do not understand why you question whether math is "useful in the real world". I imagine that anyone involved in engineering, science, finance, artificial intelligence, marketing or a great many other "real world" occupations would vouch for the usefulness of mathematics.
Social skills. If you have no skills at all, simply going to omegle and chatting with strangers can be a first step.
If you want to get further you can focus on dating, coaching, negotiating or networking.
Studying stuff using spaced repetition systems, e.g. Duolingo. (Though it may lack "useful in the real world" depending on, among other things, what exactly you're learning.)
Music. It's pretty much all math. Every part of it. When you try to learn a riff, and you play it, and it sounds like you think it should, interesting things happen.
In addition to the excellent points made by gjm (all of which I agree with and we're probably stated better than I would), I'd like to address your comment that:
Nobody can be good at music that can't count to 12.
Nobody can be a good chef if they can't count to 30. Nobody can be a good car mechanic if they can't count to around 15. Et cetera. Unless you are arguing that all of these disciplines also involve being good at math, something is wrong here.
And your reply still didn't actually deal with any of the major issues in question. You haven't explained why throwing a ball doesn't count. You haven't addressed that empirically people can be good at one of math or music and not the other (unless you count claiming that being good at counting is identical to being good at math and I interpret your entire comment above as responding to that question). You've ignored the entire issue of music being culturally dependent, and in fact have made it worse by focusing on numbers which are specific to the Western musical system.
How many times a minute does the Chef count to 30?
For a musician, its probably around 100, or many more.
I'm literally at a restaurant right now, and the owner asks me to play piano. After I finish, another guy asks if he can play. Broken English, he tells me after he's done "I know nothing about music, I have my own formula".
Face it, you're arguing with me because you don't like my views on materialism, not because you know what playing music is like.
Programming is quite a remarkable activity: