Oh, Lordy,, DJ - you have so much on your plate right now. I wish I could tell you all will be OK, but that's not reality.
With the stress of the relationship with your Mom, and now with Pete, I sure hope that you have the support of friends and other family members to help you through this period.
As for advice, I don't know what to tell you except, that men will come and go, as well as their feelings. But, a baby is something else. Since you've also had a previous abortion, you might really want to do a full systems check with your wants, needs, and emotions.
Babies usually are not really planned, and those that are, usually have Moms that live on a schedule and they even manage to 'schedule' time and feelings for their children. I don't think this is the right way to raise a child - as part of a scheduled event in your life.
So, what I'm really trying to convey to you is, that I would keep that baby and tell the father he's either going to be part of it, or he's not - so what. In today's society, men will eventually come to realize that their offspring are more important than they are if mankind is to survive, and then they will want to have those 'roots'. It takes time for them to realize this, but they will.
Whatever your choice in this matter, I hope that all will be well for you. I really wish I could be there to give you so much moral support and affection to help you make your choice. I raised my daughter alone and my daughter will probably go through the same - but my child never missed out on love, and neither will my grandchild. We call 'it' Peanut right now and I think that name is so cute!. She does not want to know what its sex is yet - she wants to be surprised. No need to say that it's going to be hard, but I will do the best I can to help her. I certainly wish and hope that your mother will also help you as much as she can, once she realizes the turmoil you are in, her problems will become minor to her. Also hope that your step-dad will be there for you.
Bless you, dear and please keep us posted. Don't forget, we will be here for you, if it helps you - and I certainly hope it does.
Lots of love and hugs!!!
Chery
Gather all the strength, love, and support you can from loved ones... you deserve it!
Wish I could be there to comfort you.