My girlfriend and I just found out she is pregnant. I am a Canadian citizen born and raised in BC, and she is here on a working visa from New Zealand. The plan was always to eventually marry and have kids, just not this soon. Her visa will expire at the end of this year and she has no medical...