C.D.
Girl you need to run, not walk, but run!
Is this what you want around your child, you are too old to be putting up with this not to mention, your child to be surrounded around drugs.
If you are looking for a cure for his behavior, there is not one, and this is not your imagination. He wont quit because there is no reason to...you and your child are not even worth enought to him for him to stop. You know you are better than that!
You simply have two choices, stay and suck it up Oh, and do not forget your child will be raised around drugs and chances are will use also. Hopefully it will only be smoke.
Or you can take control over your own life, ask God for help, and do what you already know is the right thing to do for yourself and your child.
Is it hard? damn right it was hard! I left a man that I loved but I know I did what was best for me and my kid.