You have two choices, to keep your baby or to terminate.
If you terminate, will you resent your boyfriend for putting you in such a horrible situation? Will you immediately want to replace the baby? Hormones can do funny things.
If you keep the baby, will your boyfriend stay with you? Is he just having a wobble? Or does he not give a toot, and will leave, have nothing to do with the baby, and not provide support? Will he resent you?
You need some peace and quiet to think carefully. Whatever you do, your relationship may be over anyway.
Would you be able to cope as a single mum? What family support do you have? Does he earn a reasonable wage? Would he pay CMS willingly.
Imagine yourself as a single mum, being with your child constantly for the next decade or so. I'm a single mum and love being with my ds. I don't regret a single hour I have spent with him, but I was older, had already travelled. Would you be happy with that life?