Bump on areola

I have a very painful pimple like bump

on my areola above my nipple. What could be causing this? My son will be 2 in June and is still breastfeeding.