You know, he may be projecting. In other words, he may be the one who doesn’t want to be without a date while you’re in Cuba. And he may want the freedom to date other people while you’re away, so he’s blaming you for possibly cheating on him when he’s the one who’s contemplating cheating. 😕 Either way, he’s wanting a break up — because he thinks you’ll cheat or he wants to cheat. Both situations don’t seem to be ones he can manage, so I think you have to accept that this is who he is. If he is really worried about you cheating, then this issue is probably going to get worse with time. And if he’s the one who doesn’t want to be without the girlfriend so he can cheat while you’re away, he’s not ready for a commitment with you.
Your choice is to allow for the break up and see what’s between you when you return, or to allow for the break up and move on. Or…. you can play it out and see if he changes his mind.