There's a good chance that, if you have ever been able to retract before, and now can't, that it is caused by a simple yeast infection. Yeast causes tiny cuts. When they heal, they heal as scar tissue, which is less elastic.
You don't need a circumcision, period. This is easily fixed by a number of more gentle methods, leaving you with everything you were born with.
Here are some helpful instructions.
Stretching To Fix Tight Foreskin (Phimosis) - HealthBoards Message Boards
Here are some more, from a doctor.
Conservative Treatment of Primary Phimosis in Adolescents
Thank you for the links :smile:.