PENIS SIZE
I think it's mentally healthy to admit two things:
1) If the sergeant at boot camp announced: "Men. You are all going to get issued new cocks today. Show up at the Base Store this afternoon. You can chose whatever size you want. They have plenty of all sizes." The line for 10" would be two blocks long. Every red blooded alpha male would take 10" if he could. That's a fact. Let's not try and talk ourselves out of it! It's normal to want a big cock to show the other men that you are a man. We don't want this for the women. In fact, I think that most men would take a 10" cock knowing they will later wish they had a shorter one for their women. We imagine that having a big cock will make other men respect us, and that having a big cock will hide our insecurities about being men.
2) But, that's not what nature had in mind.
Nature made the average penis 5" long, apparently because 5" was the most perfect size the most times. So, a perfect penis is 5" long erect. 40% of us shrink-up considerably and do not have 5" showing. The short ones are usually the growers.
If Nature thinks 5" is perfect, and 95% of us are between 4"-6" hard, then something is wrong with someone's brain who does not see the average man as being manly.
LONG COCKS
If you look at my avatar (profile photo above) you can see that I have a long boner. It comes up to my belly button. It was actually too long for my wife. And I am a grower/shrinker. So I have nothing to brag about when it is soft. It disappears in the shower room.
If you have a long boner, actually a long handle on your cock, you cannot go all the way in a woman. You are cheated from being able to have your balls hit her pussy. You cannot rock your pubic bone against hers. These pressure points are a big part of the pleasure.
If your cock is longer than her vagina you can hurt her if you slam it in. And if she rides your long cock, and comes down hard it will buckle your cock and hurt you.
It would be perfect to have a 5" boner for sex, that did not shrink, but stayed 5" for "bragging rights" in the shower room! But, most of us brothers shrink when not called into action. So, live with it.
MICRO PENIS
I think this term is over-used and it pisses me off. I have had many buddies and team mates with short cocks. I don't like doctors nor anyone putting a label on them because their cocks are 1/2 shorter than the norm.
There are some men who truly have a penis and balls the size of a little boys. That is a micro-penis. They have my respect. But to call a fully developed adult cock a "micro-penis" because it is 3 1/2" long is wrong. It's just "short".
4" is well within the average adult range for a boner. To be 1/2" shorter than that isn't that far from the norm. In some races there are many men with 3 1/2", and they are proud to strut in speedos for Mr. Universe contests.
Next to humans, the biggest cock among primates is an 800 lb Gorilla, the meanest highest testosterone animal in the world. Their cocks are 3 1/2" and very skinny. That's all you need for breeding. I wouldn't try to tell an 800 lb. Gorilla that he has a "micro-penis"!
A STUD IS A STUD
There are thousands of wrestlers and swimmers showing the whole world their genital size. Plenty of them have short cocks. They are proud. So, stop the crying. You berate everyone else when you berate yourself. So, man-up! Be proud to have a cock, whatever it looks like. We don't care. It puts you on the team. Act like it. Learn to take a little teasing about your individuality. Only you get to define yourself. Your brothers are waiting to hear that you love being a man.
These two guys look plenty manly to me, and the world thinks so. There is something wrong with your brain if you don't think so.