it happened while i was wearing my clothes in hurry bcos was to go smwhere.due to hurry i not wear my brief, and put on pants. but when i was zipping up, my penis was strucked badly in the zipper.it was horrible.in panic i zip down suddenly, but it torn the skin of my penis.it bleed also, but not much.it became swollen nd more painful. it took about 2 weeks to lessen the pain nd swelling.but still i have pain in my penis specially if i get a hard on. and also there is big white mark on the penis head nd below it. i cannot wear brief bcos its feel burning if brief rubs on it. so i keep my penis wrapped in a soft handkerchief nd wear only pants without brief. i am worried much.what to do? will it remain like this forever.i cant tell it to anyone else.i am a shy boy..also i fear of marrying now. plz help me