One of my W's coworkers was of the opinion that W married me just for the green card. That sure would hurt if that was so, but I know in my heart that she really loved me for most of our marriage. If she wanted the green card only, she would have divorced me a long time ago. I also am of the opinion that differences in culture are not detrimental to a marriage - I think they add spice and variety to it.