I'm posting this here to get as much input as possible. Please be relatively kind, it's a really weird scenario.
My husband has some sort of issue with doing things in his sleep. Obviously everyone's heard of sleepwalking but this is more severe. He will sit bolt upright and shout, shake me awake and talk utter nonsense to me, push me, proposition me, pull my hair, kiss me, throw all sheets off the bed, throw pillows off the bed, put the lights on, punch himself...Obviously not all in one go that's just a selection of what he can do. It's not every night but it's often enough that it's really annoying because it wakes me up obviously, and as he's asleep a simple "stop it" won't do anything and I have to shake him awake for 5 to 10 minutes. Once awake he's very dazed and has no idea what has happened. He's very apologetic and upset if I tell him he's done something to me. I know he is genuinely asleep because his responses are jerky and it takes ages to rouse him.
He also sleeps really deeply. Kids crying doesn't wake him. Neither do alarms.
What actually is this? It annoys both of us for obvious reasons. We went to the GPs once and got the crap response that sometimes people just sleep deeply.