I'm 6'3" and I'd say 5'4" is about ideal in my opinion for a girl. You can go a couple inches in each direction (i. e. 5'2" - 5'6") and it still seems reasonable to me. When girls get taller than 5'6" they either end up being big boney muscular Amazon girls or anorexic spaghetti noodle arm slinky girls... Neither of the two are too attractive to me personally. When girls get very short they either are very stocky which is unattractive to me or very petite which is better than being a big muscle bond Amazon girl, but it's not as sexually desirable as a girl that's like 5'4" with decent boobs and a round butt. I've known a good deal of petite shorties and they are generally more heart warming in my experience, and they tend to be vocal and courageous which I seem to like based on my history... I think short girls just need to compensate because otherwise they don't get noticed and I sort of like that.
I think really small girls are hot. Like 4'11 5ft or what not. It's cute when they are sitting in a chair and feet can't quite touch the floor. But really tall girls are kind of unique and can be hot as well as long as they don't have a snotty arrogant attitude.
I'm a short guy, and the height of a woman doesn't bother me. I asked out a woman a few years ago that was around 6ft tall. Course I got rejected but if I like a woman I just go for it, I'm not an insecure chump, if she wants to be one then that's fine (sorry I mean if she has a "preference") then that's cool. I attract women, so it's not a big problem. Vagina is a vagina.
I am 14 almost 15 and I am 5'8". I find it hard to get a guy that is around my age that doesn't look out of place next to me especially when I wear heels because for some odd reason all the guys in my year seem really short. Then all of the tall ones tend to be fuck boys. Hopefully, they would have grown by the end of this summer. You are literally really lucky to be small. You can even find jeans that fit the lengh of your legs and worse comes to worse you can roll them up lol. I amstuck with the fuck boys. Please tell me there are some nice guys out there.