I had frequent mastitis because I couldn’t control my mouth 😓 (Mala, bbt….), sometimes I overslept. Try to get someone to massage and clear the existing clog first, pump on time and also have to control what you eat. Too sweet, too salty, too oily all cannot eat too much. Drink more water, take lecithin. For nipple pain, did you check your flange inserts size? Your nipple size may or may not change during your bf journey so best to remeasure again once in a while.
take care of yourself too 💕