Pornpot, if you haven't already, sit down and read... http://www.sosuave.net/forum/showthread.php?t=59150 every line there, i was once like you, and sometimes still am but whenever i see my weakness i go back and review it.
Stop being so hard on yourself, your not a dik and your not a wuss -...