Well first of all, I think you've got to stop getting off to people belittling you in chat rooms. (no pun intended)
it's damaging to your self esteem and inevitably will drive you to suicide if you keep up that kind of behaviour.
Secondly, you have to fight the urge.
Get it into your head that you're better than that.
Get it into your head that masturbation is fun, but it's best in moderation.
Moderation is the key. If you want affection,and love and all those good things, find someone who loves you for something other than the size of your penis. Last time I checked, not all women are so concerned with the size of your penis that they'll reject you for it. In fact if you're looking for women in chat rooms, you're going to be very disappointed. The majority of women in those chat rooms are probably very shallow, insecure and are petty. You can't be telling me that all women are shallow insecure and petty. (though I know a lot of em are, don't get me wrong!)
men have other parts of their bodies that they can use to have sex with women. I imagine your tongue or fingers aren't too short to get down and use.
Look, i'm not going to get into any more personal details, because I feel like a creep talking about this...But trust me, there's more to life than just sex. Sometimes you need a bit of a priority change.
Nix the masturbation, stop setting yourself up for humiliation and get out and find a real nice woman. (i know there are some out there.)
though I can't stress enough..You've got to stop that webcam thing.
You're killing your self esteem. And the hoardes of cowardly weak women who are probably loosened up beyond redemption from forced anal sex or something , hiding behind their computer screens where they can say what they want without fear of reprocussion...Well, they're just that. Cowards. And weak. Don't allign yourself with them in any manner!
I have faith in you.
I know you can do it.
Respect yourself first, and I assure you, your life will take a turn for the better.
I know.
Because I used to not respect myself and my life sucked.