I think much of it is that old "we are our own worst critics" thing. We tend not to see in ourselves what everyone else sees. I see a very large mustache especially for a teen or even early 20-something. I am sure if I saw you on the street, I'd definitely notice the 'stache first.

Patience shall be rewarded!

New beard growers: Check out the Rules of Beard Acquisition.
To upload and post pictures, here is a tutorial.
Do you believe in these Common Beard Myths?