I’m very sorry this happened. This exact same thing hasn’t happened to me but the feeling of anxiety, panic, feeling that people are making wrong assumptions about me and are looking at me and thinking of me with disgust... because of something completely out of my control... I’m sorry your boyfriend behaved this way. I would have felt similar to you in that situation. I think you handled it very well, and how you spoke to him later was respectful. (I’m not judging whether or not he deserved respect in this situation)