Uhm don't feel sorry for yourself when you just went to Hawaii for 10 days!!!
I can understand being disappointed, esp since I'm sure you imagined it being a flawless time.
Do you and bf live together? Maybe this was the first time you spent so much time together. Alcohol can be the reason for alot of squabbling too. I remember going away to the Bahamas w (ex)bf and getting drunk, getting into a big fight and pouring my drink on him. It happens!