They might have their problems, but what couple doesnt? Mary might be a hot head at times, but please dont blame that on her nationality. Most women I know are hot heads at various times, no matter their origins. Byron is no winner here either.... They've been 'engaged' far too long. If Byron were really serious about her, he'd have married her by now. Personally, if I were Mary, I would have dumped him a long time ago. Any man that cant make up his mind after 1-2 years, needs to step aside and let her find one that will.
Just my oh so humble opinion : )