may want to look at finding out if you have
HPV, since your age and other risk factors seem minimal... but sometimes there is no known cause and it still happens. main thing is to face it and fight it head on. yes, getting angry is normal ... denial is normal ... they are all stages of dealing with something so traumatic. feel free to voice your worries here and let off steam when you need to - whatever it takes to get thru it

we will be here to listen and help all we can.