<human>: Can you give me the gist of the text in a nutshell?

I have been screwed over on a major scale. In a nutshell, she cheated on me about a year ago and I found out about 6 months later but decided to stay with her because I found out she is carrying my kid (4 months pregnant, I know for sure its mine). I found messages she recently sent to her ex saying she didn't regret cheating on me. I freaked out and she said she didn't want to be with me saying how she was unhappy in the relationship. I got kicked out of where I was living and moved into an apartment with a friend. I have still been trying to support her. I moved her car that she wrecked so it wouldn't get towed, helped her get car insurance because she didn't have any during her wreck, and have been taking her to doctor's appointments, out to eat, and everything else.

   Just recently I have found she is still smoking both weed and cigarettes and that she has recently been having sex with two different guys. All while this has been happening I have been trying to work on our relationship and have even been trying to attend relationship counseling. When I found out though that she had been having sex with two other guys since the break up it lead to another fight and she told me she doesn't want me in her or the kids life anymore. She won't talk to me and has even deleted me from her phone and facebook.  I am not looking to pay child support. I still want a family with her but she has screwed me over. Reddit what is the best way to handle this situation, move on and fix things with her?

 I'm a 20 year old college student and as excited and as scared as I am for the kid I'm really hoping I can keep it in my life.
<bot>: She broke up with me and is carrying my kid, not wanting anything to do with me and doesn't want me around my kid when its born.