I don't have anything to add to the iron issue, but I just wanted to add that my periods are awfull as well. They last for 7 or 8 days, before them, I get spotting for 4 days and in between I get about 2 weeks off. I felt it getting much worse since I started treatment. I can't do without painmeds for 5 days (outside of my periods, I almost never use them, but then I use 684mg ibuprofenlysinate - especially for painful periods). When I was young, I was never in pain during my periods, but as the years go by it's gotten worse and worse.
I think it's because of the Bartonella... all my bodely functions have gone down, so why not that too?