is it rape?

We were both underage at the time and dating for four months. This was a year and a half ago. The first month I was actually in love with him. Then things got worse. He kept asking for things like bjs and he always asked to "help me out". I always said no but he would ask till he got annoyed and just do it. I would struggle and push him and tell him to stop he was hurting me but he didn't listen and would go harder or try to shove more fingers deeper. If it was the other way around he would push my head as far down as possible. After he used me he would leave or tell me bye and go play video games. Then he dumped me for another girl over text. He told me I was too much for him.

I remember the day before he broke up with me, he asked if we could not do anything for a while because it was "too fast for him" and I said yes please I would love that but 15 minutes later started kissing all over me. I said "I thought you told me you wouldn't do anything" he said "I just can't get enough of you." I went into a full blown panic attack and he didn't care. He forced his 🍆 so far down my throat, I almost threw up.

I now have a boyfriend of 7 months and i absolutely adore him. i have anxiety attacks frequently but he doesn't mind. He just holds me. He doesn't ask for anything and he doesn't expect for anything to happen when we hang out. I am truly the happiest i've been in a long time.