Someone groped me and my boyfriend did nothing about it, what should I do?

I was at the Gameland. And a stupid gypsie guy groped me and touched my ass while my boyfriend was paying for us to plas PS4 games. And after that I slapped that guy and swore him and he was soo f#cking rude and even showed his d to me. At a public place!

Im really upset. My boyfriend didn't do anything while he says he loves me etc. But Im afraid I can get raped and he wouldn't do anything because he would be scare. His excuses was that "they are 3. I am one." And "I don't want to get into problems"... I was wearing normal clothes. And he blamed me for showing my curves. And "if you had a long shirt that cover your ass this wouldn't happen ed"...

Someone can explain me?
Someone groped me and my boyfriend did nothing about it, what should I do?
Post Opinion