Long distance, cross-cultural relationship
I have just broken off a relationship with a man (34 yrs, I'm 28) who I love dearly because I am afraid that it will not work. We met on vacation last Spring in his country, Morocco. Sparks flew, he is gentle and kind and we fell hard.
I was never the type to believe that long distance relationships work -- why I didn't break it off after I returned home to Canada I do not know.
I went to visit him for a month this January and fell deeper in love. He was going to come to visit me, but he was refused a temporary visitor's visa (apparently this is not uncommon to be refused if you're from a developing country, even if you are well off, which he is not). Before that I was thinking maybe I should end it, but I didn't give it that much thought and panicked when he couldn't come, so I bought a plane ticket. After I bought my ticket I started having doubts as I learned how complicated immigration is etc.
While visiting I felt very much in love, not just chemistry but intellectually, his character is wonderful etc. I loved his family. BUT my gut was telling me it isn't going to work and I was miserable. I saw how great the difference in culture is between us and he is far more religious than I realized (we did talke about this before the visit, but we obviously didn't discuss it enough).
I don't really like being in Morocco because of the culture shock I experienced. He is willing to come here but I'm not sure it will work given my concerns about the culture/religious differences. I'm not sure I can handle going through immigration (it takes a year before they would allow him to come) and I am not in a financial position to support someone right now (although this will change).
The religious differences don't concern me that much, but I am concerned that I will feel left out of a big part of his life if I am not in love with his culture as much as I am with him. I hated when I was with his friends and they only spoke Arabic. I got tired of eating the food. If he came here, I would still need to participate in Moroccan culture - I can't expect him to be someone he is not. I didn't realize the cultural difference would bother me before I went - I thought they would be enriching - but now I am wondering if I will 'get tired' of having to always celebrate different holidays, eat Moroccan food, learn Arabic etc. He says he doesn't care about the religious difference, but will he change his mind when he's older or after we have kids?
Our main problem is that he cannot just come here to visit, I cannot see him in my environment to see if we work together in Canada. I would have to marry him for him to come here.
I told him it wouldn't work. I am so in love with and hurting so much, and I know I have hurt him deeply. Did I do the right thing? Would we ever have a happy marriage? Can these doubts be overcome? I am so afraid that I am losing the best thing that ever happened to me and that I will never feel this much love for someone again.