It seems that successful BF is really luck of the draw. Maybe your baby is a "natural", maybe you get ignorant / busy / vile mws, maybe a lovely expert comes along, maybe the damage is too great before you get help, etc etc.
Is there anything that can be done ahead of time to ensure success? I've heard antenatal classes give you some advice but have also heard they often deny problems exist "if you're doing it right." Well that's no help, is it?
Is this like labor, where you just don't know how it will go until you find out your fucked? sorry for the language but I'm getting pretty upset looking at the posts here.