I read this post and the other one a few days ago, and I know that having your plans go awry, whether it is not docking at CC, or having your bf behave like a 5 year old, is awful. I must say, however, that it was his behavior that ruined the cruise for you, and that you should not be making excuses or rationalizing for him. For heavens sake, I read your account and wanted to cry for you; what an inconsiderate man. There is nothing you relayed in that post about your behavior that would warrant such treatment. If he is so upset about your current marital status, then he should not be in a relationship with you. He went into the situation eyes-open and he has made choices. Further, I think you need to think hard about whether you've rebounded yourself and DD into a disaster in the waiting with this man. Someone who is 30 years old, never been in a relationship, reacts badly to your touch, falls asleep on a cruise in a public place, etc... has some problems of his own to work on. I think you should ask your self what you'd tell your best girlfriend if she came back with this story.