he pushed me and I punched him in the mouth a couple of times and he ran inside.
Lol - is it wrong of me, that this part made me want to cheer??? Go Tank!!!!!!!!!!!!
Seriously, it is a sad sad commentary on the terrible effects of drug addiction, that your W is able to do this to the kids. She's clearly out of her mind, but you need to do what's necessary to protect yourself and those kids.
You're a great dad. Focus on them and your healing and forget about her and OM for the time being.