I'm starting to really hate breastfeeding!

LJ • Baby girl born Feb 19, 2015 and second girl born Jan 20, 2017. Baby #3 due in October!
To be fair I'm pretty much exclusively pumping but it is really getting me down right now. I've had blocked ducts three times, a bout with mastitis and now have thrush combined with one breast being very sore and hard because the milk isn't coming out and a milk blister on the other one. I don't want to give up but I'm about ready to quit because of all the pain. Please tell me my supply will come back again and the pain will go away! How do I get the one breast to soften up again?  I'm doing heat pads on it, massaging the area, and trying to express what milk I can. I'm also taking fenugreek for supply and lecithin for the blocked ducts. I need help, I don't want to give up on my baby eating breast milk. Oh, and she is only 9 weeks old.