I suggest that you take up badminton, it always cheers me up. You meet so many interesting people!
In all seriousness, a physical activity with a social component would probably do you a world of good. I actually do play badminton at the local YMCA, it's a lot of fun.

In all seriousness, a physical activity with a social component would probably do you a world of good. I actually do play badminton at the local YMCA, it's a lot of fun.