Such ignorance in this thread I don't even know where to begin, its never too young if you are 18 then you are an adult as much as someone in their 50's and needless to say there could be a number of reasons why people punt, because they can't get action anywhere elsewhere is certainly not the sole reason as people seem to be hinting here
I punt because I am an introverted person, i'm in my late 20's, i'm not fat, overweight or ugly, I could have had plenty of female attention in my life if I had a different personality, thats just one reason, i'm sure theres many, many more