Faithie I'm so sorry that you've had a horrible night, after getting out for some much needed 'me time'. I don't have much advice but just want to give you a hug ( and little Jason after being so upset too). Also for everything you've been through in the past, it must have been awful for you.
Reading this it does seem to me that you've made your mind up about leaving. Are you past the stage where you could talk about it and try to get your oh more involved, make him see what he's missing out? I know you've posted before about your husband's other commitments and how it affects you as a family, is he still working as many hours?
I don't know about the passport but surely if he already had a UK passport he wouldn't be able to get another one? Maybe you could go ahead and get him a UK passport? Perhaps you could speak to citizen's advice about the legal side of everything?
Sorry I am not much help. You have to do what is best for you and your little one. x