first off never cheat on your boyfriend thats just bad joo-joo.
secondly, you can always opt for adoption. adoption can be a very wonderful thing for a child, just make sure you look into different possible parents interview them do background checks there are plenty of places to help you with this.
thirdly, he cannot tell you what to do with your child. yes it is also his, but your the one carrying it, goign to give birth to it, feed it etc. in the court of law if the father can shwo that his is a better caregiver than the mother then the judge will give custody to the father. if youw ant to keep your baby you have to get a job and be able to show that you can care for your baby properly. go to school make sure you do all your work get good grades, get a job so you start to get and save up money so that you can buy all the things you need to provide for your child. visit a doctor and get regular check ups. show that you are a responsible adult, and then your baby will not be taken away from you. in the case that he does take you to court counter his with child support, he is the father and therefore he should also help to support the baby. THIS DOES NOT MEAN that you dont have to get a job and work hard to feed and care for your baby. you still need to beable to provide for it. also make sure your parents know that you are pregnant tell them what you want to do. and make sure you let them know that you have a plan.
what ever choice you make, make it based on what is right for you.