Chel, I hope you have had yourself tested for any sexually transmitted diseases, since you are continuing to ML with him. You just don't know what he might have been exposed to in Montreal. Just thought of that tonight ... several other women on these boards have done that just to keep themselves safe.
Also, unless he has skills that are needed in Canada, it is very unlikely that he will get a work permit, let alone citizenship. We are immigrants from another country, and are now citizens, so we have been through the procedure. It's a little easier for USA citizens since they get a different work visa, but not a whole lot because they still require needed skills.
Don't 'let him make' you do anything or feel any way that you know is untrue. You have control over your feelings, and you know you are not a vindictive person. This is just he being an a$$hole, and sucking you into being his enabler. He is manipulating you, and you shouldn't let him. But, I do know how difficult it is when you love someone and they express even the smallest kind word to you, and how much hope one pins onto that.
Maybe, it's time to take the D papers to your lawyer, and let him go over it. If it all looks okay, then sign them. You can always remarry later, if he ever comes back. I just feel that he needs to have his space to grow.
Just some thoughts.
Me:57 H:52 M:28 Got another lawyer last year and filed. D35,S/D twins28,D22 EA4/04 End? Who knows? "Life is like a mirror. Smile at it and it smiles back at you." — Peace Pilgrim