I'm coming down with my 3rd bout of mastitis. My baby is 16 weeks. He is my 3rd DS and I didn't get mastitis with the other two. It's not been in the same breast or location. I feel like giving up. Why does it keep coming back?