I'd say find someone better and get rid of that fuck... doesn't sound like he's going to put much effort into having a kid if he can't even put any into the original relationship..
I've only seen him like once (When you both were at the school last year) and haven't talked to him or else I'd try and give you better advice on this one :-/