Sweetheart.
When you give birth, if you choose too, you don't have to give the doctors the real name of your babys dad, if you care about him and don't want him to get in trouble then give the hospital a fake name when you give birth, it will be a while before they finally figure out that you gave them a fake name.
My mom didnt want my dad around so she gave them a fake name and they didn't notice that until 12 years later, then they decided to nail him with child support.
It's no ones business but yours what you decide to do, you choose the life for yourself and your unborn baby, if no one can accept that and realize you made a mistake, your mistake, it has nothing to do with your baby, therefor your baby doesnt deserve to be punished, humans are meant to make mistakes, because that's how we learn, and even if your young, like every mother-to-be you'll try your best to give your child a good life, and if you don't you will die knowing you tried your best.
If your unborn baby could defend and speak for itself then it would be a whole different story.