We've been through mastitis twice,and sounds like it could be... I have a very high sensitivity to yeast so I try whenever possible not to do antibiotics... We went the naturopath route and she put me on a high dose of Vit C (1000mg 3x/day), Echinacea (liquid form, 1 tsp 4x/day) vitamin e (3x/day) and colloidal silver (depends on brand... the recommended dose 4x/day) Both times it zapped the mastitis in it's tracks. Plugged ducts... been through it too, and warm WET heat is what will work the best, if you can stand in the shower in the hottest water you can stand several times a day that is best, or a close second would be a wet washcloth under a hoer bottle or a ricebag, and time and rest. They both really suck, so hopefull it clears up soon... best of luck!!