So, I got my first job at a retail store about 5 months ago. Pretty much since I started, this one guy, Michael, has been very nice to me. We work in different departments, but we became pretty close friends over time (even calling till 5am sometimes).
Anyway, it was recently his birthday, so I wanted to give him some snacks from my home country. After one of my shifts, I went to his car. Sometimes we hang out for an hour or 2 there and watch movies together. However, this time he ended up kissing me?? Idk, he was like sucking on my lip and put his tongue in my mouth. š I was kinda pinned down so I couldn't really back away either. After like 2 minutes of this I couldn't handle it anymore and pushed him away. I am not sure if this is sexual harassment or not. I unexpectedly ended up crying and he apologized. He said he had developed feelings for me and got carried away but he still wants to be friends. I just told him to take me to my car and since then I have not checked texts from him and am trying to avoid seeing him at work (working so far). He was really desperate to still be friends with me before I left but I'm so conflicted on what to do.
For some context, Michael has been progressively 'touchier' with me in order to make me be less shy (I have had very bad social anxiety for my whole life, people just think I'm shy though). For example, one of the first time we were talking in his car he hugged me even though I said no. He said it was to make me less shy around him. From then on he'd do other stuff like kiss my neck. I don't really care for any of that stuff, I have a really hard time saying no to people and speaking up. I didn't think it would get to this point. Iām also aroace, so romantic/sexual stuff is hard for me to interpret emotionally. A lot of the physical stuff didnāt āmeanā much to me, which I think is part of why I didnāt react strongly earlier or realize how uncomfortable I actually was until things escalated. Also, I have never even held hands with a boy before I met him so I have 0 experience on anything. But I have told him many, many times that I am not straight, and to especially not touch my face. He doesn't really listen though I guess.
Anyway, Monday at work, 1 day after Michael kissed me, some of the managers actually wanted to talk to me about him. They were a bit concerned because one saw Michael roaming around my department for "quite a while" on Saturday. And he only works M-F so they thought it was weird and that maybe he was looking for me (he was) and asked if I was uncomfortable. I lied and said no because idk what to do and it was really unexpected. On call Michael did tell me he'd visit me on Saturday but I thought he wasn't being serious since he has said he'd visit before but didn't. But anyway, I had the chance to report him and didn't. I said everything was fine.
I'm just confused on what I should do. I considered Michael my friend, which is hard for me to attain due to my social anxiety (I only have 1 other friend). Idk if I should report this because it happened outside of work technically. It might get him fired but I do genuinely like talking to him. I'm not close with my other coworkers so work was more fun with him. I just find it weird how he could like me, since I'm way younger than him and also still in high school. (About to graduate in some weeks now, but still). Idk if I should forgive him and pretend nothing happened or report this or anything. I felt really uncomfortable after the kiss but now I feel mostly numb about everything.
Tldr; my coworker/friend kissed me without my consent, not sure if I should forget it happened or report him.