Her English isn't the greatest and she works in Mexico. Both of these things can complicate a relationship.
I dated a girl from France years ago that I eventually broke up with because her English wasn't good enough to have any meaningful conversation.
She was beautiful and a one of the nicer girls I've dated, but the language barrier was too much.