But like I said, give it a go. If he improves after the baby, if he stops the
online dating completely, and if he helps and notices you again, then maybe there's hope. I could be wrong and he could just be panicked thinking a kid means his life is over. But if after that baby, he too believes life just began, then maybe he is a keeper.
Just know, never ever bend over backwards to be better for anyone but yourself, and never set your self standards too high.