OP I have no idea why you are in this relationship, it sounds more like trauma bonding than love. You aren't affectionate, don't have sex, he's been physically violent, you've cheated and he's squared up to you in an aggressive way.
Just to give you a fuller picture.
We've been together for about 13 years (would've been 16 but we split up for almost three yrs in 2010). For the first while we had an extremely active sex life. I haven't had many relationships but it is par for the course for me not to have much of a sex drive after the initial year or two in a relationship. I have spoken to one woman who said she was the same, I don't know how common we are. None of my other relationship, bar one, were lo v enough for this to be one an issue. The one that was - it was becoming a major issue before we finished.
I don't know what it is - could be contraception, could be depression, could be hormones/pms, which I sometimes get badly. It is something that will crop up for me in any relationship to some extent, it certainly did in the other ltr I was in.
Myself and my DH stopped slerpi v in the same bed due to various things .. snoring, wanting our own space, his very early start time. Now I look after our dd 5 nights a week, and he sleeps separately to get decent sleep, and he looks after her the other two, so I can get decent sleep at the weekend.
Having a child had been the most relentlessly demanding tiring, stressy experience either of us have dealt with to date.
Affection wise - I would say I am quite bad at that, again after the honeymoon period of a relationship.
I cheated two weeks after we initially started seeing each other. It was for various reasons, it was immature, stupid and low integrity. It is not, (no excuses but) something that I haven't seen or heard other young people do in the earliest stages of dating a new partner with no real trust or bond built up yet. It did not include sex, it was kissing and heavy petting but I rate anything like that as cheating do that's what I call it.
He has, yes, crossed that line and been violent .. and recently been aggressive/intimidating by squaring up to me .. and that's why I started this thread.
The other issues could possibly (?!) be resolbed but I wonder why I should even try with the violence issue, that's what I'm trying to process.