Meth
Please be very careful, and I completely second what hello-kitty said. You have absolutely no power over whether or not he recovers. If loving an addict enough were a magic cure, none of us would be here.
You have our support regardless of what you do, I just hope you will keep yourself and your child safe.
Huge hugs, HG