Jamaica... wow sounds good. Have alot of fun and you know what, its not about gaining or taking a break, its about knowing that you are doing it and not feeling guilty about it. Guilt will eat away at you during that vacation and after it. So just tell your self: I worked all year long hard to earn this vacation, i am going to enjoy it the best i can and hey if i gain some weight at the end, that means its all good. I know what i have to do to get rid of it again, so no biggy. And honestly the weightgain (IF you gain any), will all be water weight, which your body will loose in a hurry once you get back OP.
Have alot of fun, while the rest of us will suffer from the chilly winds here in NE :/