I think adults today feel that sex is so much a part of life in our society, they don't understand why there isn't more emphasis on birth control. Kids are experimenting younger and younger and now more than ever there is a need for proper protection. I was a mother at 17, but I am seeing that back then, over three decades ago, teenagers were a bit more mature and seemed more ready to take care of an unexpected pregnancy. From my view, a 21 year old today, is like a 16 or 17 year old back in the 60s'. We seem to be going in reverse in maturity.
Plus, the lack of jobs and the men taking responsibility in the baby's care makes it even harder. People are having sex with just about anyone, first date, second date, whatever...back then, it was usually your boyfriend of at least a year, usually more. And they almost always got married. Now there are so many single parents, is frightening, and unless there is strict upbringing and setting a good example for these babies, we are turning out some really unhappy kids. That leads to more unhappy kids...it's a viscious circle.
I sympathize with you, but now you have the chance to do the right thing and take good care of that new little one. Learn from your mistake, don't add to it. You will survive this, and perhaps go on to have a wonderful life...it's all up to YOU and the choices you make from here on in. I wish you the best of luck, it isn't going to be easy, that's true, but you can do it, and you both can thrive! Good luck!