Wow, that is honestly crazy. I mean I get that he bought you the drink, but I don't think that YOU should have to stay with him. I think that it was a nice gesture for him to do that, but it was rude what he said. I mean I honestly can't believe that he would ever say that. That is just rude, and honestly you shouldn't have felt the need to stay with him because he knew that you were engaged.