Okay i was expecting to open a thread about how fun and great your shower was, didn't expect what i read.
Sweetie, I'm sorry they ruined your shower and your engagement party too. DO NOT let them ruin your wedding. If they want to be miserable in Cuba, don't let it get you down. Screw them!
It sounds like your family is really trying and they are not trying at all. What is his fam's problem? Do they have some kind of issue with you?