This lesion started much too fast for melanoma to be likley. Also, the fact that you have more than one spot makes melanoma even less likely--you don't pop up wht multiple melanomas. Any other cancer seems remote, for the same reason.
Most likely you have some irritation or rash, perhaps aggravated by rubbing and picking from anxiety.
My advice is to leave the spots alone, apply bacitracin or neosporin daily, and show the spots to a doctor if they're still there in a mmonth, or if they spread.
Best.
Dr. Rockoff