Your not a bad mom. Your a strong and courageous mom for loving him so much that your letting him face the consequences despite every bone in your body wanting to save him from himself. That's actually a very selfless thing to do. He knows you love him. Your in my prayers