You are kinda like those parents who tell their kids if you do that one more time I’m taking away your car. Then the kid does it again and they don’t take away the car. Then they complain to one another that the kid doesn’t listen.
Yeah it’s hard to stop smoking crack. That’s why most addicts don’t stop until they hit rock bottom. Stop being the parent who doesn’t follow through and stop being an enabler.