Hi Ponygurl

Unfortunately, it does get harder in some ways, easier than others. I remember the anguish of being a student and I am so glad those days are behind me!!! I am a Canadian working in the US, and I really like it here. I worked in BC and Ontario before coming to California. You're getting into a crazy career, but I still love it and can't imagine doing anything else. I left BC after a nasty round of contract negotiations with the government. I was getting burned out and sick of feeling disrespected. Toronto seemed like an exciting place, so I went. I enjoyed working there, but didn't like the weather much, so I decided on California. It's great down here, not perfect, but I really do like it.
I work Neonatal ICU, but I've also worked OB (L&D, PP, antepartum). I hated my psych rotation, but oddly enough most of my nursing school friends went into psych when they graduated. I heard the same spiel about specializing when I was in nursing school and it's bull if you ask me. If you love psych and only want to work psych, who cares if you lose some med-surg skills? You develop skills that matter for your specialty. Plus sick people wind up in psych wards too so you will get exposure to diseases. If you spend years in any specialty you do lose med-surg skills, that's a given. After 10 years in psych, it really won't matter if you did a year of med-surg as a new grad or not. I think too many nursing instructors are stuck in the mentality of the 80s where every nurse had to start on med-surg. It isn't like that anymore, especially down here in the US. I went almost straight into L&D and despite the warnings of some nursing instructors, it didn't impact me negatively at all. I learned the skills I needed to work L&D and was exposed to med-surg illnesses at the same time. Then I went into NICU and it's waaaaaaaayyyyy more skill heavy than anything I would have done on med-surg. I've received several offers to train into adult ICU because of my NICU experience and am also considering a move to the OR. Down here, the notion that new grads have to start in med-surg is seen as old fashioned. I know NICU managers who prefer new grads to nurses with adult experience.
The only piece of advice I would give you that was great for me is write the NCLEX when you graduate. You may think you won't go to the US but if you ever want to, it's best to have that exam done when you're a new grad and all the specialties are fresh in your mind. Your situation might change in 10 years. I know a lot of nurses who just do short term contracts in the US and then return to Canada. It's great for things like saving for a car or a kid's college tuition.
How close are you to graduation?