I've never been and shall never be a team player. I go my own way. Never did any team sport (I hate them and I hate watching them). My parents never drove me to any practice (OK, OK, one year of judo but that's it).
A crappy skateboard, a used BMX clone, and self-assembled rollerskates go a long way (and in the not so long run cost less money than the fuel to drive to sport).
I'm still fit at 51 and I attribute that to me moving my arse off when I was a kid (and then teenager) and going out to play in the streets and parks every single day with my skate/roller/bicycle.
People should stop looking for excuses. And they should especially stop looking to excuse others.
Others don't like you? Grow a pair. Build a carapace. Learn to wheelie and learn to do kickflips. You'll get the girls.
Team sports are totally overrated (nowadays I still play some tennis).