breast problem

A

ok so my nipples have been hurting a few days now they are really hard all the time and when I touch them it urts and itches at the same time. Does anyone know what could be causing this?