To be honest, your only viable course of action is to go see a professional. Either your primary care physician or a dermatologist could help you figure this out. With situations such as yours, a forum such as this one can only really give you some info on HPV and pep talk you and stuff like that. For what you describe, I'd make an appointment to figure it out and get some peace of mind. Best of luck.