From your history it seems that you might be having super added bacterial infection over fungal infection
due to itching and bruises.
There might be having infection in sebaceous cyst
giving rise to enlarge, tender lymph
nodes in groin.
Go for one antibiotic medicine course.
Apply antibiotic cream locally.
Having period late might be due hormonal
changes taken place at this age.
Ok and take care.