I'm your height Jossef, 5'8. I have a friend whose 5'6-5'7 and he's a very manly guy and when he talks everyone pays attention. Why? Because he knows his stuff, because he's assertive and because he's polite. I've got another 'friend' whose 6'3, he's arrogant, racists and over-all an ->-bleeped-<-. When he talks, no one listens. He demands no attention with his height. The point? The short guy is far more masculine and demands far more respect than the tall guy beecause his personality is superior, not because of his height.
So don't worry about your height, really! Don't worry! No one actually cares. So long as you can actually have a smart conversation, have a good personality and are over-all a good and respectful person, no one gives a rats bum how tall you are!
Us short guys are better at different things when it comes to physical limitations. I'll give you a non-human example. When I'm riding a horse, I know a lot about that horse right away from how tall he is. A short horse is fast on his feet, he can change his direction at a moments notice and be skippy about it. A large horse is going to be more powerful, he's going to carry himself differently, he won't be as fast in his rollbacks (for the most part) and he's certainly not going to be able to get low to that cow. But he's going to have a bigger stride and therefore he's going to be faster (ignoring superstars like Seabiscuit, there are always animals that exceed the general expectations).
So, you may not be able to match a larger males physical strength but you do have the opportunity to either out run them, or be faster on the offensive. The different between a bruiser build and a runner build.
So don't worry about your height, develop a good personality, don't argue about stuff you don't know anything about and be polite! Personality is always more important than physical characteristics.