I mean you can apply through spousal sponsorchip.. And your application might smooth as well if your background clear.. ( I mean if you have been outside your country at least 6 months. You have to summit police clearance certificate from each country too. )