I actually gotta say Bastion, by Supergiant games. Played it when it first came out on xbla, fantastic story, loved the narration, good gameplay. The ending and the music, all that made it for me.
Ah thank you so much for the replies guys, good advice all round. I'll definitely try to put in the effort and take the initiative (makes it sounds like a military maneuver lol) with socializing and stuff.
Also, I can totally relate with what you said about how you were before now...