Hi, I am a freshman at highschool and I have not started puberty and I think that is a problem. I have no underarm hair, leg hair, or facial hair. My penis is 2 1/2 inches erect and it makes me have very low confidence.

You . You might be very normal. Your pediatrician or primary doctor can check an lh ANS fsh, to see if you have testicular failure. Most teenage males do not look like porn starts, but niether do teenage girls.