Well, I am a man who left his pregnant girlfriend. She entrapped me. We had been broken up for 2 weeks when she called me and told me she was pregnant. I met her that day, somewhat optimistic and ready to make it work. The first words out of her mouth were "I wasn't going to tell you until the baby was born....I don't think I want to be with you....and I know I want your money for child support".
I tried to work thru that and stuck with her for 2 weeks (went to 2 dr. appointments, was there for her, etc.). She was acting over the top entitled (I was in the process of renovating my home and she demanded her own bathroom and a custom made closet) and treated me like an ATM machine and had absolutely no empathy for how I was feeling (we were together almost 3 years). Come to find out, she had been taking pre-natals for 6 months and got off the pill because I told her she would be a "good mom". On top of all that, she was physically abusive to me over the last 30 days (I had had enough hence the breakup) and she had previously been diagnosed with Borderline Personality Disorder (I was there with her thru thick and thin).
Anyway, I ended up filing a protective order against her and am fighting for full custody of child because she is nuts. The hard part is, I can't talk to her and as a father of 2 boys (11 and 13--shared custody from my only marriage of 19 yrs.) this really pains me because I want to nurture her and the child.
My point is....men sometimes leave for a reason. In this case, it is best for my child long term.