@ELL2478 Oh you poor love - none of this is ok. NONE OF IT. You're being abused every single day, whether or not he wants to have sex with you. You're being abused simply by being in a relationship with a man who cares not one jot (and I mean NOT ONE JOT) for you, or your feelings, let alone your body or your rights over it.
Other pp have said it, but it's true - you're not seeing it yet, let alone ready to accept it. But, love, this isn't how men behave who are respectful and loving towards their wives or girlfriends.
What would you say if a friend or (God forbid) your own DD came to you and told you these things were happening? Would you still be making excuses for the perpetrator, making the friend or your DD feel like they were 'overreacting', or just 'misunderstanding'? Because, let me tell you, I've got 3 DDs, and if any one of them told me even just one thing you've said happens to you on this thread had happened to them, I'd be round there to take them away from him, and I would happily castrate him at the same time.
But it won't happen to them, because they know their self-worth. They would never fall for the crap you're falling for here, OP.
I beg you, please seek some RL advice and help and GET OUT. Please open your eyes and see what the reality is here. You deserve more than being raped, spunked over (I felt sick when I read that) and disrespected to the levels you are.
Every word out of your partner's mouth is either a lie, or a deliberate obscuring of events. Nothing he says - NOTHING - is appropriate when it comes to how he talks to you, or about you.
I really, really hope that this is one thread where I'm going to come back to a happy update, and an OP who has got out and built herself a proper life, a life full of respect and self-worth. Please think, OP. Stop finding reasons and excuses for him - he knows EXACTLY what he's doing, and why he's doing it - and GET OUT. 