Wow worrywart you have had some challenges in your BF journey. You should be very proud of what you have acheived so far. I really struggled with BF for about the first 3 months so I can relate to your post. I also had PND which went undiagnosed for ages.
Try to take care of yourself and not be too hard on yourself - we all do the best we can and sometimes that ends up being something we'd never have thought of. xxxx