I know that now it seems so very hard, and like you just cant keep going... but really, what else is there to do?
You just wake up tomorrow for yourself and your boy. Baby girl, you have an incredibly bright future, if he is lucky enough to be there for it then great.. if not, well, its his loss.
One day at a time, sometimes one minute at a time. When the $hit gets up to your eyeballs you put your goggles on and keep going, because you have to.
I guess I gave the wrong finger to the wrong man...