Why fight for another country when you can fight for YOUR country? Besides, we got JTF2 which is a copy of the SAS (well it's a copy of delta force which is a copy of the SAS) and CSOR which is a copy of the US Rangers.
I came to Canada when I was 5 and Canada gave me so many opportunities and a wonderful living environment. I think that's worth fighting for, and heck even dieing for it too.
If I were you I would do the same I did: join the Army cadets. Boy oh boy did that give me a decent picture of Army life is all about. Too many people think it's just a piece of cake and you're there with your buddies having a good old time. It's a hard, demanding, unforgiving, fun as hell, life and it's worth every last bit. Your time serving your country is what you make it to be, put in effort and you WILL get rewarded, slack off and see what happens.
My plan is: Bust my ass in school until I'm 18, stick with the Army cadets until I'm 16 (I'm 14 currently), go to the Army reserves until I'm 18, attempt to get into RMC for Infantry Officer. After RMC I'll be in the Infantry until I can no longer serve my country. If I bust my ass for the first 5 years in the Infantry, I got a shot at joining JTF2, slim but it's a ray of hope.
But I'll make my decision to go Spec Ops when I get their. The bridge is under construction, but it's a long time coming 'till I can cross it. You never know what my situation will be like, I may be married and I wouldn't want to put my wife through the whole secrecy thing of Spec Ops, I may be alone and wanting a bigger challenge than regular Infantry, only time will tell.