So the subtext is, it's all your fault? If he's abusive - really, nastily, violently verbally abusive- it will be because you haven't been stroking his ego enough?
Right.
What's happened here is that he's furious and bewildered that - unlike all the other times when He repeatedly fucks up and is extremely rude, then crawls back, minimising and being all jokey and 'let's go back to normal now'. - you have reached your limit.
He's tried the minimising, it didn't work. He's tried minimising and dismissing with a nice side order of aggression:
He's come in and said he's got lunch ready and bought me some magazines. He said 'it's time to end this silliness', and when I said we needed to discuss the insect comment he started shouting... called me a 'sour faced cunt', and went into the living room and threw something.
So he's tried the all out argument and the final ploy - the 'leaving', complete with fake bag packed, designed to shock you into pleading for him not to go. It didn't work so he's come back, because he was never going to actually leave. His aim is not to leave or split up, but to somehow get you back in your box.
So now it's 'conciliation.' Opening up a bit. This is what you describe as a 'calm discussion'. It's not, actually. He is doing 'listening to you' because he has tried every other option to shut you the fuck up without actually putting a fist in your face, and it hasn't worked. Note that there is no actual 'discussion' - his contribution is meaningless- there is a lot he could do, starting with telling his mother that her using your home as a cheap b&b is not possible any more - but he has no intention of doing that, of doing anything. He's replied with some guff, and then started listing YOUR faults. He's been abusive? Well, you need to change to stop it!
Here's what you said earlier. You say he's ready to listen? Why not open up to him with this -
We don't even have cosy nights in and chit chat over the telly anymore. To me, that's my language of love - curling up on the sofa with a glass of wine and making each other laugh, being friends. We aren't really even friends. I get nothing from him. He talks over the top of me ALL THE TIME. It's the most awful thing, never being able to finish the point you are making. Needless to say our sex life is shit...
Only don't, because you'd soon see, quite terrifyingly, how little he intends the 'calm discussion' phase to include actually listening to what you feel and want.
The fact that he's back in the house is quite worrying, please think again about getting out for the night. He has come back to make you be what he wants you to be. You are really not in a safe position right now.