Well im glad that both of you are doing good (inkeeping and c1d60C) i tried helping with my advice on no contact and youve both stuck with it, and youve hit on the right point: no contact works because it means you have no choice but to get on with things, instead of lingering about wondering what if and hanging on to you ex: it shows you that you can and will be ok. So well done to you both and im so so so glad to see your both doing a lot better, stay strong 
Tonia, i really do feel for you, but your time will come, it just takes some people a lot longer to realise their ex isnt the one for them, and you writing this stuff down in your post is actually a good sign because it shows you are starting to let go of him, rather than wait around for him to sort out his problems. He may have problems and if and when he sorts them out he can come and talk to you...but who knows where ul be, probabaly with a better guy who u deserve!
Stay strong
much love to all xxx schuey's girl xxx
******* 7 Times World Champion Michael Schumacher - the ultimate sporting hero *******