Oh hun

It seriously sounds like you should maybe find somewhere to stay until he settles down a little, even if just for a night or two.

It sucks that you're going to have to deal with him being like this. I'm sorry he's found out about your plans.