I don't want to damper the "instincts" thread here but let me just say, I can quote word for word everything you ladies just said about your husbands. I loved him, adored his family, spent every waking moment talking to him, laughing, planning for a future together, cursing immigration...etc. etc...
It only took a few months after his arrival in Canada for him to show me his true self. You do not know someone until you live with them. I know of a lot of mixed couples (Moroccan/Canadian) and the ones I see that are still together lived together (in Morocco) and got to really know each other. Sadly I know more couples that are no longer together, all for very different reasons. I am not the one that's going to come on this board and say anyone scammed me about anything. I knew what I was doing, I listened to everyone's advice and I did what I wanted to do. Life goes on, marriages fail...it does not define who I am at all. Yes he is in Canada but I got the better end of the deal, I wouldn't live my life the way he lives his.....ever.
All the best.