I don't have that much advice for you but I hope that you can figure things out soon! You sound like you're under a lot of stress right now and super exhausted -- maybe sleeping in could be your family's sport :-)
The one thing I would say is that it seems like you're dealing with sports as fitness and sports as a social factor, and while there's definitely some overlap of what he's good at, I would try to deal with it separately. Personally, I'd shelve exercise for now, or just try walking instead, and focus on social problems first.