It is a bit ironic to read your post where you worry about being, sometimes, 3 inches soft.
Even though I am below average when hard (5 inches on my best days) I am a grower....lol....really.
When soft, I range from 1 to 2 inches, with the average being 1.5 inches. Mine does not hang, but points straight forward, and I need to trim my pubes, so as to avoid them from tangling themselves with my foreskin.
Furthermore, I am cut, but get so little when soft, that it looks as if I were uncut (thats when my pubes get in between the head and the foreskin).
I wouldn't know about the average flacid size, since I have avoided public showers my hole life.
Anyway, it just goes to show that men of all endowments can be unsatisfied with their size, and we all can have our hangups and/or issues and problems with our size, whatever it may be.