wife and i are trying to have a baby , lately been noticing this red dot . what is it ? doesn’t itch at all .