The cables would drive me utterly nuts. It is ridiculous to have to suffer your home looking like that. There's just no need for it. I think swearing at you in that foul way shows a fundamental lack of respect. You don't call someone a cunt and yell like that at them. It's horrible.
I think his texts sound cold and calculated - as though he is preparing some sort of defence/strategy/evidence. It does not much sound like he wants the relationship to continue.
Regarding the hitting, while I do think that to call you such vile names was unacceptable and shows a lack of respect for you, I think that you are the one who hit first and if you think that you are allowed to hit people and be protected from being hit back you need to think again. People may hit back if you hit them. You are surprised that he didn't think twice about hitting you back - but you didn't think twice about hitting him.
You tried to get out of a car on the motorway? please tell me you tried to strop off at a service station and did not try to exit a vehicle moving down a bloody motorway because if you did that then you are disturbingly reckless and anyone would be right to be concerned about that!
I think that you need to grow up. Both of you. You are about to become parents. You are too old and have too many responsibilities to strop about like tantrumming kids. You need to start communicating in an adult manner and behaving like grown ups - from the way you talk to each other, to the way you organise your home, to (and I know I'll piss off the gamers on here so sorry) being a 'gaming addict'. How does it go? - "when I became a man, I put away childish things."
There's relaxation and there's 'gaming addict'. One is fine, the other is a problem.