We all seem to have a sense of perspective and sanity about the food that our older kids eat. We try to do our best, but don't expect perfection at all times, and in all situations.
Can all the BF militants honestly hand on heart say that every morsel of food that has passed their DCs' lips has been perfectly healthy, organic and freshly prepared?? If they can, then well done, if not then please afford others the understanding and leniency (Sp???) that you afford yourself.
My own DCs were both BF for a pitiful amount of time, but now eat more heathily, and more balanced food than the vast majority of kids that I know. When first weaning them, this was my way of 'compensating' for the lack of BF until I realised that teaching them how to eat a healthy balance diet was probably one of the greatest gifts i could give them. My friend's son, who never had any FF at all, now survives on white jam sandwiches, pitta bread, super noodles, cornflakes, whotsits and tangerines- and nothing else!
We all know that BF is better for babies, we just balance that with a whole host of other needs. Please don't beat yourself up for such a long time. You have not deliberately hurt or harmed your children, you have made a wonderful decision to give them the nutrition that they need, in the best way that you could- I know it was a hard decision, I had to make it myself, so well done!