<human>: I'm 17F, he's an 18M. Two years.
   
We went on a cruise together to Mexico/Catalina. Before the cruise he told me he wouldn't drink. It was through very passive conversations, but reassuring statements about not drinking.   
   
While in Mexico, he took two glasses of rum and coke, two double shots of rum, and a margarita.   

He obviously came back on board drunk, and the worst part was that I watched it all happen through a window I unfortunately came across while staying on the ship.   
   
He was with friends I trusted while drinking, but I wasn't thinking about that when he got back onto the ship. Naturally I was livid and hurt, and I screamed at him. It didn't help, obviously. When I calmed down, I helped him out by giving him water and staying with him while I tried to get him to fall asleep.   
   
This was two weeks ago. He's off at a camping trip, and I've got a week to myself about thinking about it. I'm just a mess. I don't know why I'm so anti-drinking. I wonder if it's how I was raised. I'm still incredibly hurt that he would drink knowing that I didn't want him to. But I'm getting remarks saying I should have expected that.   
   
**experienced couples, or people familiar with drinking**. What should my limits be? How should I cope with this? I feel a huge sense of distrust now, but I also feel a ton of hurt that he knows he needs to make up for. However, my friends told me that he was the type of drunk to get caught up with things, and that's not offering me any reassurance. How do I cope with that?

Can you condense the text into a few key points?
<bot>: Boyfriend went out drinking in Mexico, broke promise, shook up my security. How should I cope with that?