drink lots of water. Can you get to an AA or NA meeting? Trying to do this alone is not easy, hang in there. YOu are doing the right thing by admitting you need help. I tried to do it alone for 10 plus years, all to always fail and the guilt is soooo hard.
I am also a mother. hang in there.