Well i'm 20 and i'm hoping on joining an elite branch of the military, not a dedicated runner but im a complete all-rounder.
For 10K i'm onyl hitting 43 minutes so dont worry too much at the minute about your times. keep up the training and you will be a promising young athlete in years to come.
Good to see some dedication from someone at such a young age.