Annoyed by every single thing SO does

Hi everyone.

I’m 25 years old and just had my beautiful baby girl two days ago. I had a pretty easy pregnancy and almost flawless labor and delivery. My life is stressful financially, but who’s isn’t these days. Everything has mostly worked out and I have an incredible support system. My only problem is, I cannot stand my SO. Everything he does makes me angry. He annoys me, thinks he knows it all, and is constantly complaining about HIS problems. it’s always about him. His ailments, his tiredness, his hunger!! My entire pregnancy I worked as a server until 5 days ago, I gave birth 2 days ago... I worked my ass off and never complained. He works barely 35hrs a week as a food delivery driver and complains day in and day out that he is tired. I’ve been up for 3 days since delivery feeding and caring for the baby and he’s telling people he’s sooooo tired when he got to leave the hospital both days and go home and get rest during the day and was literally snoring in the room. He Leaves messes everywhere for me to clean up. He blabbers on about politics and boring things I could care less about. God I could go on forever and ever. Who was I even dating before this? I have no idea who this person is. We got pregnant when we had been dating for 8 months. I thought I was madly in love with him. Well, once the party stopped and shit got real, I saw an entirely new side of him. Negativity, anxiousness, edginess, narcissism. Well, now I feel like I’m in too deep. I literally want nothing to do with him, haven’t since I found out I was pregnant and still he’s somehow stuck by me. Now I’m 2 days post partum and I just fed baby girl and while I should be getting rest, I can’t stop crying. I feel so guilty about this. And I have no idea what to do. I thought it would be better once she arrived, and now it’s almost worse. He’s now being overbearing about her, constantly telling me what to do, googling things and wanting to care for her exactly by the book and what the nurses say. I’m learning too and he’s not even giving me a chance. I gave birth to her, I know what is best, don’t tell me what to do. Jesus Christ I’m overwhelmed. I just want to take her and move away.

Anyone have any coping advice?