I feel for you man, I have a small cock.... But Ive never been laughed at because of it (at least not to my face). It definately stops me having casual sex due to embarrassment though.
Ive never had complaints from any female Ive been in a relationship with, Im currently with a girl 7 years older than me (Im 23). Shes got 3 kids too (although I dont actually know how much difference that makes below)..
For guys with small cocks, it sucks, but you can pleasure women in more ways than one! And theres a BIG difference between having sex, and making love
Its not the wand, but the magician behind it
No, Im not happy with my genitals, but they do the job
tbh, for me it's not the embarrassment. I don't think people should be embarrassed about qualities that they were born with since they have no control over those things. The problem is that my rate of success is rather low as a result of my shortcoming, and sometimes I just feel like I shouldn't even bother as a result of that. It takes a certain amount of effort to hit it off with a girl, and a lot more before she willingly steps into your room and takes her clothes off. When your rate of success plummets after the pants come off, you start to ask yourself, "Is it really worth all the effort only to have her likely reject you before anything serious starts?"