detachablehoof don't feel guilty, and don't put pressure on yourself, it's not worth it. The breastfeeding rates in the UK aren't great and there's a reason (or several!) for that - culture, convenience (these days we have perfect prep machines, ready made formula, electric sterilisers etc), lifestyle, support (or lack of). Who knows.
I BF DS until he was 1 month exactly and hated it. He was having one or two bottles of formula a day from 2 or 3 weeks old so it was a fairly easy transition, but I agonised over my decision to stop completely, but once I did I was SO much happier and able to actually enjoy my baby. He also slept better (obviously not a guarantee) and I did too as DH and I were able to split the night feeds fairly.
This time round I'm going in with an open mind. I'd like to do it for the same length of time as a minimum, but if I can do it for a bit longer, say 6 or 8 weeks, I'll be really happy. I never had plans to BF for the full year even if I'd taken to it, so any length of extra time will be a bonus for me. I'm also keen to try combi feeding as an option, as I have one friend who didn't manage to BF her first longer than a couple of weeks, but got to 9 months with her second just giving him one bottle of formula a day.
And yes breast is best. But I know mums who breastfed but give their kids way more TV / junk food than I personally would choose to, which arguably counteracts the benefits. It's all relative!