Samina has the right idea. Just go forward (as hard as it is) and make your life a fun place to be. Don't pin your happiness on him or what he does.
FWIW, I'm here if you need to talk/vent/et... regarding the pregnancy thing. I certainly feel your pain.
(((Hugs)))
M:39 H:39 K:S14;D8 T:22yr M:15yrs S:12/28/07 EA/PA 3/14/08 OW preg 11/17/08 born 12/12/08 his ~~~~~~~ Never allow someone to be your priority while allowing yourself to be their option