If you have children why the hell are you out drinking smoking or doing drugs? Grow up I hate when I see people acting like kids when they have their own. If you have time to drink smoke or do drugs you don't take care of your children. Period! When you had them you should have gave up your freedom to do what you want!
I'm not saying you can't drink or smoke but you shouldn't put that in front of your children. I've seen people do it. When you can't put your children first then you need to grow up and stop what you're doing .