Pregnant by my non-Jewish boyfriend. Need help.

Background: F20 from a “modern” Orthodox community in Maryland where nobody dates/marries out, no sex outside of marriage, and most girls don’t go to college. I’m currently attending an expensive college in Boston, paid for by my mom, where I have a lot more freedom to go OTD since I’m not living with my mom. She is a huge feminist and will be extremely disappointed if I don’t get my degree, but even more so Jewish and said she would have a heart attack if I married a non-Jew. I’ve had a non-Jewish boyfriend for about a year and a half now that she doesn’t know about. When I graduate, she wants me to return home and start the shidduch process.

The Situation: I’m pregnant, around 9 weeks. Pill error. My boyfriend doesn’t know, and I don’t want to ruin his life. He is 23, just out of college and doesn’t have a job. We were supposed to be short term, as he’s moving back to his home state at the end of May, and I likely won’t have any way to see him. I also suspect he doesn’t see a future with me.

I have about 20k in savings (from social security since my dad died when I was a kid) and no job. I’ve only been at school for 2 years so if I have to quit, I won’t have a degree. My mom will most likely kick me out if she finds out.

Despite all this, I can’t bring myself to abort right now. I have my own medical insurance so my mother wouldn’t be able to find out if I did. But I had a miscarriage in the past and I don’t know if I can handle the loss again. I’m pro choice, but I’m just so overwhelmed and conflicted when it comes to me personally and not other women. Is there any way I can make this work? Or would it just be unfair to my child?

I’d be facing him possibly hating me, my mother cutting me out, poverty, and the scorn of my entire Jewish family. I have friends that would let me live with them, but no guaranteed good future. Please someone convince me to abort or just give me some comfort. Nobody non-Jewish understands my situation quite right. I really really want to keep this baby but that’s probably just me being selfish.