I'm glad you're concerned - many teen moms have the feeling that it will be easy, or have no concerns, and they aren't thinking as clearly as you are.
Do you have anyone who will be supportive of you (not counting a boyfriend who is also a minor)? Anywhere safe and consistent where you will live? Do you have the ability to complete your high school education?
When you consider what your baby needs, I don't think it's necessary to be sure the baby doesn't "want" for anything, meaning material possessions.
But what babies do need is loving care from a consistent caregiver, a safe and fairly clean place to live that is free from people who will harm the baby, and good food and a stable home life. Can you provide those?
I think that if you want to keep your baby you should but you must be prepared for everything thats gonna come along with it. If you have family support great...but it would still be hard on you. If not there are always agencies that can help, government funding, WIC...alot of renounces. check out your department of human services if you need to, reach out to a your pastor if you attend church, your school may even be able to point you in the right direction. If you want it if can be done,its just going to take a strong young woman o push through and make it. You can have a baby at a young age and still be successful and give your baby the world. Much luck to you.