I honestly don't really understand this thread.
How does this:
When he was about 3 months old he would gave his last feed at about 9pm and then I would put him in his crib awake. He would gurgle and play around for a bit but he had always settled himself off to sleep by 10pm. More often than not he would then sleep through until 5-6am so regularly going 8-9 hours between overnight feeds.
lead you to this opinion?
I look back on when he was born and ask myself why did I have to be so bloody martyr-ish, so stubborn, so determined to be the 'perfect mother' and EBF and never give a bottle??! God I wish I'd done things differently.
Um, why? What on earth makes you think that bf is the problem here? It seems to have worked really well for you overall. You seem to have identified the problems pretty well here, instead:
Then he had his 2nd lot of jabs, then he had the 4 month regression, then he went through a period of having reflux and now he's teething and I'm lucky if he sleeps for more than 3.5 hours in one go.
-I'm not surprised either, and I fail to see what BF has to do with any of it. YES by all means give formula as a way of meaning you can get some sleep - that's absolutely a sensible 'tactic' to partially deal with the issue of broken sleep in yourself. But why on earth is the jump to blaming breastfeeding and 'martyring'? He'd have had all the above issues if you'd given the odd bottle. You wanted to EBF because you considered it the best way to feed your baby, I assume. That isn't being a martyr.
Anyone would think that there was a cunning anti-BF agenda this week, I don't know, it currently seems de rigeur to slag off BF and the joyless martyrs who do it under a whole range of guises!
OP, I had no set routines. Babies all went with the flow. All ebf. All now good sleepers, consider myself lucky with fairly easy happy children. Probably nothing to do with what I've done or haven't done. I do know though that I'm happy I did what I wanted to do at the time, and the ONLY people in which I see real regret over parenting decisions made are the ones where they feel they were steamrolled or pressured into anything - be it by HCPs, family, partners, whatever. So you HAVEN'T been a martyr, you have very sensibly done what you thought best to do, up to and including now using formula to improve your sleep situation. That's the best parenting anyone could hope for.