Welcome to healthcare magic forum
Thank you for your query.
I understand your concern regarding your skin problem
I am dr Gaurav patel ,dermatologist
and will answer your query.
It may be due to infection or benign mole
You can visit doctor for proper examination and treatment plan
Sun screen can prevent mole formation to some extend only
if genetic factor is there we can not stop new mole formation.
There is nothing to worry about .
I hope I answered your question.
Let me know if you have any further query.