piglet, I knew what you meant by 'icing on the cake', don't worry!!
A lot of what you say needs challenging, sorry - hope you will bear with me
You said: "Before I had my daughter, I was very set in my views of bf, that all mums should breastfeed, aand the reason as to why not is because they were uneducated and had hangups about their breasts (how stupid was I)."
Where did that idea come from, though? All from antenatal classes and what a midwife said to you in them? Or did it come from your feelings of doing the 'right thing' and awareness of the health effects of infant feeding, even if you were not aware of the details? You see, I am a breastfeeding counsellor, and I am aware that many people blame people like me for 'pressurising' women and tell me that sharing information about feeding 'makes women feel guilty' and I don't buy it!
"I was tired, in pain, overwhelmed and depressed when my daughter was born, add to that I had my warring in laws staying, and a good friend of mine who bf all her children trying to help me, but was a bit interferring." This is, indeed, the reality for many mothers - and they need support and information on how to make bf work for them, not interference!
"the same midwife who ran my antenatal classes who was a staunch bf advocate, took one look at my baby and told me to get the bottles and formula, she was loosing a lot of weight."
This is poor care, sorry - if a midwife thinks she can tell by looking at your baby that you must use formula, without explaining how to fix the breastfeeding, then she needs training. Occasionally, formula has to be used as a 'quick fix' when a baby is very needy, but with a mum who wants to bf as much as you did, this should only be a very temporary intervention.
No one should beat themselves up about their infant feeding experiences. But not telling women the truth is no help, either