😣can’t get over it help

So I went to a fair with all my best friends and we split and I went by my self bc I had to go to the bathroom and this random guy came up and covers my mouth so I can’t say anything and then he puts his hands down my pants and I try to make him stop I’m kicking him and I’m fighting him to stop and to let me go and then he tried to put it dick in me I was fighting even more bc I’m 13 and I was moving so much so he couldn’t and he tried to make me stay still and I wouldn’t be was hurting me bc he was holding me very tightly and then I kicked him in his dick and then he lets go and then I run out of their so fast I didn’t tell my friends I wasn’t acting normal and they asked what’s wrong I said nothing. I went home crying I never told my parents I told my bf and my best friends they were pissed and wanted to beat this guys ass and they have been so supportive about it and they feel so bad for me and wish it would have never happened bc I’m nicest person u will ever meet and they r hurting to se me hurt and idk what to do I just felt like I needed to tell people

Sorry for the long post