Hard nipple

My nipples have stayed on hard for like 4 days now & my inverted nipple has not been inverted much , I can touch it & it comes flying out , their kinda sore ??? lol what could be making this happen ?