does this classify as rape or sexual harassment?

ok so i was at one of my best guy friends that i’m kind of flirty with house and he had grabbed my ass and stuff and i was like lowkey feeling it but i told him that i wasn’t going to give him head straight up. but anyways we ended up making out and he had pulled out his dick and was persuading me to do it so i started but then i would stop and say “i cant” and stuff like that to find an excuse to get over it so then he flipped me on my back and like straddled like me and started putting his penis in my mouth while i was laying down and i thought i heard something so i told him to stop and i was saying no but he kept going and saying like “come on” and “i’m almost finished” and i would just say stop so he finally finished and i just dipped. a lot of people have different opinions on this and idk what to think