I will agree that having and raising a child is definitely the hardest thing you will ever do. It also makes everything, from school to socializing, incredibly difficult. And this is coming from someone who was 25 and married before she had kids. (But for us, the biggest difficulty is not having family support. We don't have any family that lives in the same state as we do.)Like I said, I won't tell you what decision is right for you. Only you know your life and what you are capable of. But definitely trust me when I say that having a baby is so much more work than you can imagine. It is so much more than changing diapers and midnight feedings. It is constant work. There is never time to rest. In your case, you will be using whatever help you get so that you can have time to do homework. With even just one child there is a neverending stream of work. Washing laundry, chaning diapers, changing clothes (both yours and your baby's), feedings (which are easier if you breastfeed), baths, rocking your baby to sleep, holding your baby, waking up every few hours to feed your baby and then having to put it back to sleep, going to school, doing homework...And that's in the early weeks when things are easy. It only gets harder as your baby gets older. As the months go by you have to do so much more than just hold your baby. You have to play with it, comfort it, feed it, make baby food (because it's sooooo much cheaper than buying it), constantly make sure your baby isn't getting into something it shouldn't, constantly clean because your baby will put everything in it's mouth. You will have very little time to sleep, eat, or go to the bathroom. When you are a mother, you are working 24 hours a day, 7 days a week. I'm not even exaggerating. It is absolutely constant. You will cry more than you ever thought you possiby cry, even if you don't have postpartum depression. You will be stressed out beyond belief with trying to go to school and raise a child. You will have absolutely no time for friends, and probably very little, if any, for your boyfriend. Instead of napping with your baby like you should (because you really need the sleep), you will use that time to do schoolwork. You will love your baby, but you will not have fun.You may not care about what I have to say. You may think I'm exggerating or that I'm trying to scare you into making a different situation. You may think I'm only telling you the bad parts. I'm not. I'm telling you what it is like, as a mother who is in school. It's hard. It's beyond hard. You're probably wondering whether or not I think it's worth it. It is. I wouldn't trade my kids for anything. I'm in school because I choose to be, because I need school in order to achieve my career goals. But, looking back on things, I probably would have put more effort into my first years of college back when I was straight out of high school so that I could avoid the insane amounts of stress I deal with right now. Unfortunately, you don't have another option. You have to finish high school, and you need to go to college is you want a decent job that can (hopefully) allow you to afford this child. So you will deifnitely have a very difficult road ahead of you. One whose difficulty you cannot begin to comprehend.Would it be easier for you to give your child to a loving, adoptive family? Absolutely. Chances are, that's the best route for you and for your child since an adoptive family will not face the challenges you will face. An adoptive family already has the means to provide a good life for your child. But, I know what it's like to be pregnant. I know what it's like to have a child. I know the bond that is created. And I know it feels impossible that giving your child to another mother would be a better option. But, it might be a better option.You have to sit down and really look at how much it costs to raise a child. I said in another post that it's $79.95 a month for diapers and wipes, and $35.95 for cleaning and bath products. You may not have to pay rent, and you may not have to pay for food. If you do have to pay for food, you're looking at $200-400 a month, depending on what you buy. If you make all your food from scratch, it's closer to $200. If you buy fast food and pre-packaged food, it's definitely closer $400 for you and your baby. With my insurance, I have a 25% shared cost, which means for each doctor visit for one of my kids I pay $15-50, depending on the appointment. I have no co-pay, which would make it more expensive. I paid $500 to my ob, and about $1500 to the hospital to have Vivienne. As far as clothes go, you can expect to need new clothes every 3 months or so, more often if your baby grows quickly, which can run anywhere from $50-200. At the bare minimum, you're going to need at least $300 a month for you and your baby, and that's literally the bare minimum. That doesn't include money for toys and other fun things. That's just food, clothing, and essentials. You are 14, right? Can you make $300 a month? Can your mom afford that much in extra expenses? At this point, you need to plan for the worst case scenario, which is you and your mom raising this baby. That also means you need to factor in day care costs, which on average, are $300-600 a month, or more in some places. I can tell you from experience, that WIC doesn't give you much, and neither does food stamps. I know I've been supporting your decision, but you really, really need to sit down with your mom and figure out if you can afford this baby.