Hockey.
No, really.
It’s why I get enough rest, eat well, hit the gym so I can improve my game performance. I bust my butt working hard a job I hate to pay for it. It’s a joy that I can share with my fiance (we play on the same team). It also introduced me to the majority of my friends right now… I detached myself from my old group of friends because I grew up and out of destructive party behavior, and they did not. I was lonely. I made friends online, then started playing hockey and meeting new people that way.
Now all my good friends are hockey players, or internet-buddies… or both. :)