it sounds like it might be a blocked duct i have had something similar this time and my youngest is 5 now so have not bf in years.