Find your niche.
Damn. I feel you, bro. Although you've been there for probably two more semesters than I have, we go to the same uni pretty much so I know how difficult it can be. Add to that what sounds like heartbreak and it's like you're digging your own grave simply by enduring each passing day. Glad you're okay now, though. At least, you seem to have moved on from all that jazz. Just in time for Christmas, too! Besides, we only got to talk for like a few days back then, so this might just be a good time to catch up. Haha.
Anyway, welcome home, Rancher. Enjoy the holidays! Yeah. :)