SO2, I still have some catching up to do with you, but.....

PLEASE be very careful of any and all interactions you have with this man!! ST, I know that your heart is in the right place, but do you have experience with addicts? SO2 has been struggling with co-dependence, and it is another form of addiction that has to be broken and then diligently guarded against each day for the rest of your life.
SO, maybe you are strong enough to get close to that fire and not get burned, but I know, for myself, that I'm not - just too hard. Be VERY careful to not get sucked back in - that is the most familiar dance that you know, after all.
He is your EX for a very good reason. You can't fix him. Only he can do that.

Keep your focus on you and baby. Try reading some of this: http://gettingpastyourpast.wordpress.com/

With love...