For the most part, it IS too young. You don't really know about yourself let alone trying to make a marriage work. Enjoy your youth. If you are meant to be together it won't matter if you wait. If you think about being with this person when you are 50,60 or more...do you know what type of career you want, pursue your dreams while you aren't tied down to another person and their needs and wants. If you are dead set on this go to church or elsewhere to get premarital counseling. You will find out if you have the same ideas about money, children, jobs, relocating, buying a house or renting. Are you a spender or a saver? What about your partner? In many cases it is the little issues that you didn't think about or didn't know you had feelings about. How do you like to sleep? Does it have to be dark? Which side of the bed do you sleep on? Does it have to be warm or do you like it cool? Do you fall asleep to the T.V? Do you read in bed? Do you eat in bed? Even 1 of these things that seem so simple are different than your partners habits can cause major problems.
Yes! Set your priorities! Get a good education, Go to college. Then get a good job and start saving for your future together. Being married and having children is not cheap! Stop and think of all the necessities needed for day to day living. It's a big step! Think before you commit! Marriage is more than just love and butterflies! It can be beautiful but only if you plan ahead and do it right. Good luck!
I mean kind of I mean if your mature than I guess so but honestly I'd say it's to young because your at that age where you might think/know what your going to do in life and your in that path but people tend to have thoughts and change their mind. So if I were you and let's say you found the "one" then wait just wait a couple more years till you reach 20 or at least 20 something because if he/she is the "one" then she'll/he will always be there while the years are going pass you. Of course this is all my opinion.