How long does puberty really last?

I'm a girl. I started puberty when I was 8. I started budding. Now, almost 6 years later, my boobs haven't really grown since I was 8 (I'm still a bit flatchested) I had a major growth spurt last year. (I'm 5' 5'' now) I started my period last year. I still have acne (zits, etc) I... show more I'm a girl. I started puberty when I was 8. I started budding.
Now, almost 6 years later, my boobs haven't really grown since I was 8 (I'm still a bit flatchested)
I had a major growth spurt last year. (I'm 5' 5'' now)
I started my period last year.
I still have acne (zits, etc)
I still eat a lot (though I NEVER get fat)

I'm still through the awkward stage. I still look as gross as I was when I was 8.
Help?
Update: I posted a picture here asking if I should get side bangs or not.

A couple people said I have a masculine face and it was ****ed up.
They said I looked like a guy in a wig.
I'm hoping to change, HELP:(
3 answers 3