Wow, I'm sorry to hear that. Three times now, out of six, it's too often to be a coincidence. She speaks perfect English but uses an 'agent' to make her bookings.
Whether touring Thai girls keep the same agent wherever they are in the country, or if they inherit a different one in each area, I don't know, but hers aren't doing her any favours.
If you decide to persist, better luck next time.