Ladies, be forwarned y'all may not like what I am about to say....
First of all, her problems began with dude #1. If he was being a dog and she really loved him I would think she would try and talk it out. If it didn't work, then move on. I am inferring from the post that the woman started dealing with dude #2 while still involved or holding out for dude#1; this brings me to my second point...when she realized that she was being mistreated by dude #1 she should have left him and started thinking about whow and why she attracts men like this because I know this probably not the first time this issue has come about for her...sorry folks. She was lying to herself and denying herself the love that she truly deserves.
The fact that she isn't in love with a man that she doesn't love means that she has some self-esteem, self hate issues going on. The fact that she is pregnant has made things worse unfortunately because now there is an innocent third party involved. Instead of lying and telling dude #2 was the father to suit her selfish needs was totally wrong. She has to take responsibility for her actions and tell this man that the child isn't his. Yes it will be devastating to him but he will get over it in time. IT IS NOT THE RESPONSIBILITY OF DUDE #1 TO CLEAN UP HER MESS!!!! If dude #1 is legit now then she needs to make a choice whether she wants to be with him and create a family.
I am a firm believer in honesty because lies have a funny way of coming back and biting you in the backside

!!!!