T, I'd say this is a blessing. It is so time to move on and separate yourself from him financially. He is a mess and will take all of you with him. I suspect that my H has been doing stuff like this but thankfully cannot see it.