It does suck, and having random people telling you how to deal with your relationship on a gamin forum can't be much of a crutch during those times, so i'll chip in with my uninformed 2 cents:
From everything i've read from you about that relationship, she wasn't the right person for you. If she had been, you wouldn't have been fretting about moving to Ottawa, or having "the talk", or any of those things. And she must've felt it, since she told you not to move with her.
It's all for the best. I'd use the money to got travelling, it's the best way to find cute, unattached girls, and seeing the world always makes you realise that what you've lost isn't so bad.
And strip clubs are really cheap in Mexico.
Well anyway, all the best, and remember that, as my dad used to say, "there are millions of kinds of flowers in the world."