I just want to name check BitchyHen! You got him OUT? well done love! so glad you can feel the benefits of it all.
Have you read the Lundy Bancroft book? it's really good and does help you to see that it's not your fault, and also gives some idea on how to manage these abusive men.
Dooin I'm glad you made it. No one is telling you to organise the removals van, these things take time, you have had an almighty shock this week, and you need time to process it all and calmly reflect and see where you are. You need to go through the motions of trying to negotiate with him, for him to treat you with some respect, even though it'll never happen, it's something you need to see for yourself.
All you can do now is to fight to maintain status quo, no more pets, kids, commitments. Just put as much as you can on ice, and observe, observe observe. The scales have just fallen from your eyes, the best thing is not to let on what you have discovered, and just start watching his reaction as you start to say No, and that's not going to work for me to this, that and the other.
OMG, you need to lower your voice, to almost a whisper in reply to his shouts, you need to be ice cold calm and in a very quiet voice state to him that Shouting at you in your home is unacceptable and if he wishes to shout, he can go off and do it elsewhere.
Sit him down today and tell him that if he shouts at you like that again, ever, at 5.45am, that you will insist he moves out to a hotel. Be serious, mean it, make sure he know you mean it.
Tell him if he were your boss, that you would walk out and wouldn't even go back for your wages! (I've used that line LOADS of times!) Refuse to engage with him, leave the room, go out. If he calls you up and harangues you. Hang up.