OP,
You need to sit down and think long and hard about what YOU actually want. Don't let people on her tell you what to do.
It's your body, your baby.
On the one hand you face raising this child alone. Im raising 3 alone, so it can't be all that bad and I'm the most disorganised woman you'll ever meet.
Also, remember the baby stage doesn't last forever.
If you keep the baby will you have support? Mom, dad, Siblings, grandparents even friends? Also if you choose to keep the baby your pitifully immature DP will have no choice but to step up and reap the consequences of what he's sewn. He will have to pay you maintenance, so you will be financially supported even if he wants nothing to do with the child.
You also need to decide about if your happy to wait and have a potentially large age gap between your kids. There's an 11 year age gap between my brother and I, I'm not going to lie, it's shit.
However, if you abort you must be 100% certain it's what you want and not what you're being pushed into.
If you do decide to abort, you have 2 options depending on how far gone you are.
Up to 10 weeks you can have something called a medical termination, you'll take 2 separate tablets 24 hours apart, one to stop the heartbeat of the fetus, one to make you bleed. The closer you are to the 10 week mark the more chance you have of it failing.
You will experience period like cramps which can be moderate to painful and the expelling of the fetus. You may also vomit or have diarrhea
The second option is a surgical termination. I have had this and it's not an easy ride. You'll need to fast the morning of your procedure, you won't even be allowed a drink beyond midnight the night before. You'll be scanned to see how far gone you are before taken into surgery when you can choose to be put to sleep or remain awake.
Your cervix will be opened via dilation and the fetus surgically removed.
You'll experience bleeding, slight nasuea and slight to moderate cramping.
I know all three options are difficult, each one a potential disaster in the making but if you do decide to terminate and your 100% certain it's what you want I can tell you that you'll cope with whatever it throws at you just as you will if you decide to keep the baby.
It's your decision. Make sure you go into any option well researched and with eyes open.
Best of luck OP. No matter what you choose, you'll be fine.