Wife Going Crazy

I am so stressed out my husband has been using glass for over 7 months now he does it once or twice a week. I hate seeing him like this he hardly sleeps he then smokes weed to try and get himself to sleep. He's getting from a co worker he works grave yard shift we have 2 children. I wanna walk away at times I have asked him to leave the house many times and he won't I've tried getting him help he goes says he's going to change then goes back to doing it. I love him but his addiction is draining me I feel emotionally tired I don't understand how someone can hurt themselves this way and everyone around them and not care. I hope and pray he changes and I hope god continues to give me strength I feel like I'm falling apart I miss my best Friend he is everything to me. But so are my kids and I refuse to continue to be with someone that can end up hurting us. My kids love there dad so much I just don't know what to do I've told his parents they've talked to him but in one ear out the other I've asked for him to look for another job and he says no. I am so confused as what to do do I stay do I go I can't financially do it alone with my 2 kids. I would appreciate prayers and any advice...
will pray for you and your family. Addiction affects the whole family. Try to keep yourself and your children healthy.
Thank you so much I really appreciate it. I try my best to keep it together for my kids.