Hello cutie pie. I read you post, no one replied and usually I just read posts. I think you are from the states but it doesn’t matter we all hurt & cry. I’m probably your mums age, my son is 25. Stay strong for your babies, I made that choice a long time ago and left. Made a life for him and me. I promised myself I would never go back to that again. Hey here I am. The difference is you are young & although desperate you will get past this. In every situation in life a line has to be drawn. People cross it & they hurt you or don’t add to your life… move on. I love my husband but I can’t take much more. I know worse case I will get though it. He starts detox next week & currently he is vile & hateful towards me. Just left a restaurant & walked home because of it. I have little empathy left for him or respect. Look after you and your children, those days are precious. You will get through this. Make the right decisions & enjoy life again. I wish you all the best x