I love my ex bf but is this wrong?

I went to study with him earlier as we’re at uni and I was on my laptop and he walks over to me and starts dry humping me and trying to pull my trousers down I kept nervous/ scared laughing saying stop and then pushing his arms of me but he’s quite strong I then get up and try to walk to the other side of the room but he pulls me onto the floor and tries to pull my trousers down this time it was successful and he then tries to put a finger in me I tried to clench my legs together and push him of saying I don’t consent but he puts a finger in me and starts going that whilst I’m trying to get out and resist him when I finally get get off he starts calling me frigid and saying I ruin everything