Girlfriend for 4 years? Married by 21? :eek Get a life! Make lifelong decisions after you've been an adult for a while.

Most kids your age can barely drive a car, and you want to get married? You're either way more mature, or as you said, clueless.

Time will tell. Maybe you should give yourself some time.

But maybe you are clueless, because it's not storks which bring presents. There's something else which causes that. :lol