I've been with my girlfriend for four years, and we have a two year old son that I am not the bio-father of. She told me she was pregnant when she was three months gone, we had been on a break at the time of about a week.
Most people would have walked out the door the moment she had said, but she broke down in tears, and I said I'd be there for her as a friend as she had no one else but an alcoholic mother. During her pregnancy we became closer, I helped out, she needed somebody.
I'm not saying I was great, there was a lot of name calling and times where I didnt call for days. This still has not changed we're always falling out, she has a place of her own, I stay over on weekends. But I love Ben and always want to see him, therefore everytime we split I end up back in the relationship. I wish I would have walked out that door three years ago.