Oh my god I feel you 100%... I'm 24 as well and I live in Canada too. I'm kind of in the same boat, except that I'm not out yet and can't come...
Separate names with a comma.