oh just read your good post n wanna say that not all of us have the possibility of have an 8 year long distance realtionship where one spouse is in a visa-required 3rd world country...and now with Covid World its nearly impossible, unless you move to said country for 8 years to get to know the person.The best thing one can do to avoid marriage fraud is not to be too hasty. It’s not IRCC’s responsibility to babysit and make sure you’ve chosen a good partner. Sponsoring someone as your partner to come to Canada permanently isn’t something you just do on a whim. My husband and I were together for almost eight years before I sponsored him last year. I took on such a stressful undertaking because I made damn sure he was a decent man and that I loved him first BEFORE I sponsored him. Now that he’s here as a permanent resident he’s my best friend and soulmate. I couldn’t be any happier.
Best advice I can give. Don’t rush things. Make absolute sure you really want to do this before making such a huge decision.