So sorry to hear you've had a tough time. I could have written your post 12 weeks ago.
BFing had been going great, DS latched on straight away, didn't lose weight, BF was easy. It was all lovely, I was really chuffed.
Two weeks in, from nowhere, I developed mastitis & was so ill DH wanted to call an ambulance at one point. I got treatment but had developed thrush. It was a total nightmare.
Those three weeks were so hard & the pain was unbelievable. I dreaded every feed, cried through pretty much all of them & even vomited through a few. I said as soon as it was over I would give up BF but i was too paranoid about developing an abscess to stop.
I was totally clueless (DS is my 1st) & had no idea what I was doing. I've name changed since but some lovely MNers helped I me by telling me how to hand express in the bath, just feed from the one side, how to manage thrush & it slowly got better.
I'm still BF. it quite honestly the most lovely thing I've ever done. Watching him bobbing on & off the breast, smiling at me or cosying up at night melts my heart! Not to mention when ive no idea whats wrong i boob him
So worth it.
if you're still going by now id say you are pretty much getting over the worst, which is brilliant. 
Dont use lansinoh with thrush, just air dry, scrap breast pads too. I dried my nipples with kitchen roll after a shower to prevent reinfection, boil washed everything that was milkly (muslins, bras, bed sheets etc) fluconazole helped, I took probiotics for me & separate ones for DS. I basically hit it with everything I could & took it as easy as possible.
Sorry this epic, I just remember how awful it was & wanted to let you know your not alone! It really does get better.