Hey, kiddo,
I come from a huge family where teen pregnancies aren't uncommon. I think it really important for you to understand something:
Your parents aren't mad at you if they hit the roof.
They're scared for your feelings and your future. They're sad that you're going to have to go through so much more to reach a secure future. They're angry and upset with themselves that they didn't do a good enough job to keep you out of this situation. (Never mind that you make your own decisions - it takes a long time to come to grips with the fact that you didn't have a baby, that in fact you had a tiny person who will grow up to make choices of their own and you can't get between them and the world to keep them safe and happy forever.)
However they react, whatever it looks like, I promise you that this is what's going on inside them. Some parents never have the strength to admit it and will act angry for years, but that's their issue.
As for your boyfriend...you may be right. But that doesn't mean there won't be someone in the future. You can be sad about him, but you had a life before him and you'll have one after. Promise.
I'm not certain what you're going to do, but I believe you'll make the choice that's right for you. But you will need others, so you're going to have to find someone. There's no gentle way to break the news, so just blurt it out. Better to get it over with quickly than drag it out and spend all that time worrying.
Be strong, kiddo. You can do it.