Well from what I have scanned over, it appears that the behaviour was mutual. Sorry that sounds a bit harsh, but surely at the time you must have known it wasn�t right- you are 20, not 12. By going along with this, you have merely consented to his inappropriate requests and demands. Whatever you report, I am afraid that people will just wonder whether you either encouraged him by going along with it (and not shouting at the time) or that deep down you actually enjoyed the attention and were only too willing to co-operate. This is probably why your boyfriend is angry, maybe he distrusts you and your naivety.
Although being a boss gives certain privileges that is not one of them. It also comes with responsibility. I�m sorry it just don�t look good. For you or him.