Complicated “relationship”

So I have a problem, I’m 16 and have never done anything with anyone not even a kiss, so I started talking to this boy in my school he’s 17 we have this class together and he started to mess with me and was always touching me but he did that with everyone he talked to even my two best friends and he had a girlfriend so I was like nah he doesn’t like me blah blah blah and I have awful self esteem so I was like why would he like you when there were so many other gorgeous girls around but then he started to text me nothing out of the normal though just how friends text... anyway he went through this stage where he broke up with his girlfriend and he got in this weird mood for like 2 days then we started texting again and kinda sorta started playing this game on Snapchat (truth or dare) but it got a little heated in a way... he sent me a dick pic but drew over his dick and I was fine with it... so the next day we acted normal like nothing happed it was all good then a few days after he asked me to give him a ride to a park and I didn’t ask why, it wasn’t something that bugged me... I thought I would just drop him off and go home, we got to the park but we just kinda sat there, I waited for his to get out but he didn’t so we talked and I asked if he was meeting someone and he said no so I was just really confused then his mom or someone called saying he needed to go home, after the call he kinda started to squirm a lot so I was like what’s wrong?! And he wouldn’t answer me then finally he said something about he had a plan to get me to the park to kiss me and I had previously told him that I’ve never done anything with anyone so I felt like I should remind him about this little fact and told him to go for it... I had no idea what I was doing so he kept leaning in and I kinda sat there like a idiot, he finally just went quick and pecked my lips then got out the car and left. The next day again was pretty normal but we acted as if absolutely nothing had happened and he was kinda distant he no longer touched me but he would mess with my friends so I was confused again thinking maybe he regret it... then he asked me again to “drop him off” at the park and of course I said yes because by now I think I kinda started to like him, this time it was way different... we started talking then he kinda came at me and started to kiss me and I kissed his back and from there we started touching each other and he went to touch me down there but I stopped him because I wasn’t really wearing underwear so I told him and I also told him he didn’t have to if he didn’t want to because again I was thinking this was some dare maybe because who would do any of this with me, but he continued and started to touch me and honestly I didn’t feel much it was kinda boring so I focused on just kissing him, he stopped and started to squirm again so I told him to say whatever he wanted to say and he said he didn’t know how to say it so I just stopped and he finally said he was just horny so I was like obviously and started to make out again then I realized maybe he wanted me to touch him so I asked and he didn’t really answer straight so I didn’t know what to do... I made a move to touch him and he pulled down his pants so I grabbed his dick and kinda stroked it but didn’t know how hard to grip it so i decided to just suck it just to try it because when I would I get the chance again you know... I think he liked it but I’m not completely sure just as I got the hang of it his phone rang and he had to leave again so we stopped and he left. After that we kinda completely stopped talking no more texting nothing, he would sit with me and my friends at lunch but that was it, I had heard that his ex gf and ex best friend were together now and I assumed he was just mad about that and was just in his mood so I let it go then it became weeks so I texted him about it and he said he was in a rough spot and needs time which I completely understand so I let it go and acted like nothing happened after making sure he wouldn’t tell anyone because I don’t like people in my business not even my friends, a few weeks after that he said that he didn’t want to do it anymore and he was sorry he was just in a bad place and was wrong for doing that to me, I didn’t want to seem rude or desperate or like I cared for that matter so I just said it was chill and I understand. Eventually I told my friends about it and it’s been a few months now I think and recently he asked my friends if they wanted to hang out while I was with them and they asked if I could go but he said it was awkward between us which I didn’t really think it was and he seemed displeased that I would have tagged along, so my friends declined the invite and he still have not texted me. Any comments?