**{Cant Keep Going}} Welcome to SR but sorry what has brought you here.
I cannot add to much to what has already been said above but please make sure you and your kids are safe at all costs.
Let him worry about himself ( hard I know )
Keep reading and posting - you will gain some beneficial knowledge and amazing advice.
Take care of yourself and you little ones
M