Nice about Xfit and night out, you need to disconnect, recharge emotional batteries and live a little.
As for the cruise I would definitely go, it will be refreshing. She may get a hump over it but you need to take care of yourself as she does herself by herself. She may attack you, make you feel guilty etc but stick to your guns.
The truth is you need to find the courage to let go of what you cant change.