I'm sorry OP, but I agree with everyone else - your husband is abusive. So many red flags in your posts. I suspect there are more in his day to day behaviour that you have likely minimised or explained away.
He's continuing to touch you after you've asked him not to - assault.
He's waking you purely for his own needs, regardless of the fact you have been getting up in the night with the baby - selfish (I also suspect he actually wants sex, and is trying to initiate it by waking you with a "cuddle") and torture (sleep deprivation)
He's then turning it round on you making your reaction to being assaulted in your sleep seem to be wrong - gaslighting
If he goes to sleep on the sofa, he breaks your belongings, or at least throws it everywhere he's making a statement to you, punishing you for a perceived wrong - abusive, criminal damage
Comparing you to previous partners, suggesting there's something wrong with you - DARVO/gaslighting
You also seem to be frightened of him. Something about your tone and the fact you want to find a way to modify your behaviour so that you can please him. You've not long given birth to his child - he should be worshipping the ground you walk on! He should be looking after you, doing things for you to try to make things easier, etc.
Please, please take some time to consider why so many of us are telling you this is abusive. Have a think about other behaviour in your relationship. Do you feel able to go out without asking permission? Do you have full access to family money. Have you ever felt scared like he might hurt you physically? Has he ever hurt you physically? Does he turn arguments around on you so you come away confused and feeling like it's your fault? Does he let you get to the end of an argument or does he shut it down? Does he give you the silent treatment?
How old are you both, how long have you been together and how old is your baby?