Unsure/ need advice

My boyfriend is so pushy, he pushes me to have sex on the last night we are together and I say no and he gets so angry and says “why on the last night? It’s our last night together” and tries to touch me when I’ve already said no?? I feel like I don’t even need to explain, if I dont want to I don’t want to?! He says he feels bad and he won’t do it again but I’m out off him and just want to be alone? What should I do? Give another chance or call quits?