If I understand you correctly, you are in despair because your genitals are small. Many men think that their genitals are abnormally small when, in reality, they aren't. Many men have genitals that look small when they are unaroused, but they grow quite a bit when they get excited, whereas men who have very large unaroused genitals grow very little when they get excited.
The normal size for an erect penis is 4 to 6 inches. If you are really smaller than the norm, it is possible that your body isn't producing the right hormones. I would find a urologist who specializes in male sexuality and get your hormones checked. If there is something wrong, it may be possible to supplement your body with what is lacking, which could make you grow larger.
If hormones aren't the issue, you might also discuss the possibility of a penile implant, which could make you larger, but would remove your ability to have a spontaneous erection. You also would do well to talk to a therapist. If you feel better about yourself, you will find that the size of your genitals no longer defines who you are.
I have known men who felt good about themselves and for this reason, their small genitals didn't bother them. The point is you are more than a penis and a pair of testicles. If you can love yourself, so will others. If you loathe yourself, so will others. Let me know what your visit to the doctor uncovers and we'll go from there.