Help! What is this?

This is on my left breast. It is not a pimple. I noticed it about a month ago and it started to go away and now it's coming back it's a little bigger and way darker. It doesn't hurt or itch but I'm afraid it's a sign of breast cancer?!?! Please someone tell me they have seen this before...