Oh wow this is a huge step, I mean lets set aside the money factor and that you think you love the guy...
Jessika's things to consider
*schooling
*midnight feedings
*high school during pregnancy(and if like me while on bed rest)
*homework with a cranky baby
*if your bf wants to be a "teen" and party
*your body is not yet mature and your pelvic bone is likely to break in labor
*the relationship is likely to go sour
*deciding what your bf's role will be until you move out in a few years
now I understand that you love this guy, but having a baby to show your love is not the brightest idea. Get promise rings, take vows, etc. But it would be really hard to finish high school if you have a baby, what your sophomore year? I am 17, a senior and put on bed rest, now I do my school work online until I get back, but I go to a private school so I don't know if public schools offer that kind of thing.
Just think all of the consequences before tossing the bc!!
Good luck and best wishes
-jessika-