You have really nice, wavy hair. I would say let it grow, long hair is always super sexy, and you can definitely rock it
I love long wavy hair, and it would look awesome with your texture. My hair was to my waist before I cut it and now it's about your length, it's so much easier to handle but I miss my lion hair haha
I naturally say go with a punk rock haircut but that is just me lol. I suck with 'normal' hair styles so idk what to say except do something exotic! Short hair is usually cool on girls, but then again I hang out with a bunch of lesbian punks and that is what I am hopelessly attracted to lol.
Try it. Hair is one of the best things to style, since there's so many options and how easy it is to change it. Try something new, see if you like it. And you can always go back. You're hair's bomb, I havn't seen many people who have hair like that, Tired of boring hair styles.