This story has so many underlying themes, I don’t even know where to begin, so I’ll start at the bottom line. Calling this guy lucky after what his girlfriend put him through would be unfair, but the silver lining is that, with the amount of things she revealed about herself during this trip, he has no other way but to be thankful this relationship is now over.
The most obvious theme here is ‘cultural differences’, which would maybe work as an excuse if it wasn’t obvious that she and her family are a bunch of, well, I can’t think of a clean word to use, so please just complete the sentence in your own words after you read his story.