I've been with my DP for 2 years (I'm 39 and he is 42), but things have been pretty dead for quite some time. No massive drama, but we have become more like flatmates and he is utterly terrible with money and spends it all the second he is paid. He is in thousands of pounds of credit card debt and seems to put a band aid over the problem by taking out balance transfer cards.
My dilemma is that he has booked us a 2 week holiday at a 5 star resort in Barbados this December. He impulsively booked it on his credit card- he was already 5k in debt on his card prior to booking the trip. I haven't been outside Europe since I was 21 and I really don't want to pass up on the opportunity. I could never hope to afford it on my own and I don't want to regret not going when I'm older. It sounds terrible, but should I hold out until after the holiday in December to break up with him?