<human>: She's around 4 months pregnant and while they aren't together he's promised to "be there" and "stick around". He rarely contacts her, says he's "always working" and "doesn't have time" and makes her feel guilty for wanting more time with him because he's "trying to make a career". Sounds like a douche, right? Well, This last week I started going out to the bars more and wouldn't you know it? I ran into him every night I was out. His excuse? "Awe man I JUST got off work, how is (baby mamma)? I text her alllll the time and she never says anything back! I just wanna be there for her!" Usually he's pretty drunk at that point and makes damn sure he doesn't say ANY of this where his friends can hear, cause as it turns out, none of them know. That's weird and all, but here's the kicker. A friend of mine who doesn't know my room mate started telling me about this guy she met. Really great dude, cute, funny, nice etc. After a while I ask what his name is  and she says "oh, its (baby daddy)". My jaw dropped. I said "oh the guy with the _____ ______ and ______? (Various tale tell characteristics)" and she responded "yeah! You know him?". I told her "yeah, he's got a baby on the way" and her face went pale. He had failed to mention that entirely.

So. He's out drinking copious amounts when he says he's working, not telling anyone about the baby, hooking up with girls and lying to them and making my pregnant room mate feel bad about wanting him around more. Wth do I do?

Can you succinctly summarize the text in 1-3 sentences?
<bot>: Baby daddy being a dick, lying and sleeping around. Making soon to be mamma feel bad. What do I do?