If it is her gay
friend, why would he care if you go or not? He can do his own thing, hit on guys whatever. I mean he's already purchased the tickets and all.
Sorry but your girl is hiding something. Like the trip was with her EX.
Given her previous deceptive actions like having dinner with him and lying to you about it, deleting their text messages, and the fact they've taken two previous trips to tropical islands together, one during a two week hiatus from your relationship and the other while you were IN the relationship, not sure why it hasn't occurred to you she's lying about this too.
Now, you called her bluff and took her up on her offer and suddenly this so called "gay friend" bailed out.
IDK, to me it's so obvious she was actually going with her EX, but if it hurts too much to believe that then carry on believing what you want.
You said there aren't many other options in your area, so you cling to this relationship with a woman who lies and possibly cheats.
What about self-respect?
Does that enter into your thought process at all?
In any event, I echo
@Dr.Suave , wish you the best whatever path you choose to follow.