I second Lotto, as it’s really great with the more community-focused aspects of MMOs. On my server, you can always find a endgame raid or dungeon group. With the recently added scaled difficulty landscape settings, you can make the landscape content harder or easier for you. Unfortunately the game is aside from the endgame content most times a single player experience. Lower level content is mostly dead, except in between major expansions, when endgame content is not that much requested as the next expac is coming in soon.
Join a social dancing club. This keeps you stay healthy and also improves your self-esteem. Also it creates this Personal Connection to the other person while dancing. Be advised though - there is also shitty leaders out there, who are purely after that one thing.