Not trying too discourage you or anything just being honest,
but emigrating too Canada is EXTREMELY hard.
Both you and your partner need to have skills that are needed here.
If we don't need people with your profession, chances are you won't be accepted.
If they find out you have a disability/medical condition or intend to use the free/cheap healthcare system in anyway,
they most likely will refuse you for that as well. And that includes SRS surgeries.
Sorry, I'm being honest.
The Canadian immigration doesn't play.
My girlfriend came up to visit me and when they found out she was coming too visit her boyfriend, they denied her entry.
Me, my mom and dad had too argue for over 5 hours(Not exaggerating.) before they allowed her in the country, of course not without conditions. Instead of 4 weeks with me, she was only allowed 2 weeks and they put her name onto a watch list.
Emigrating here is no joke dude.
Remember you both need too be accepted, that's twice the hassle.
Good luck though!! Maybe you and your partner will be lucky.