Hey stow so sorry to hear you're going through this. I just wanted to say be kind to yourself.
I won't lie: I had a horrible time trying to BF DS1 when he was born, he had a bad latch, cluster fed every night from 11pm - 5am as well as every 2 hours during the day, my nipples were cracked and bleeding and I was literally delirious with exhaustion. DS lost over 10% of his body weight as well, he was fussing and pulling on the boob and i was feeling resentful and upset by the whole experience.
I 'gave up' in the end at day 12 and put him on formula exclusively. This was the hardest decision I have ever made but it was definitely the right one for me and my son. He is now 14 weeks old, has put on shedloads of weight and is a thriving, smiling happy little boy. I have suffered from PND and anxiety since he was born, largely due to the experiences we had in the first couple of weeks of his life, and I am just coming out of the other side now, feeling much better thanks to a wonderful health visitor who's really helped me.
If you decide to formula feed your DC please do not feel guilty about it - you have given it a good try and if BF is making you that upset, then stopping might be a good choice for you.
One thing to note though: if you do decide to FF, don't expect your DC to suddenly become a predictable, Gina-Ford-esque baby who feeds every 4 hours and sleeps through the night! I am a control freak by nature and have been completely side-swiped by the chaos that DS has brought to my life. And when I put DS on formula he still fed every 2.5 - 3 hours round the clock for the first few weeks making up all the weight he'd lost during the BFing days, and still had his days and nights confused for a few weeks. I think it was week six before he did a decent long stint of 4 hours sleep at night - suffice to say I was exhausted.
However, he has now gone longer between feeds, and taken progressively bigger bottles more efficiently, and now feeds 5 times between 7am - 10pm and sort of sleeps through the night if you dont count the 4-5 times we have to get up to put his dummy back in
But I think this is largely due to the fact he is nearly 4 months old, and much bigger/more predictable/more settled. I imagine that BF'd babies of the same age also feed less often/more efficiently/and sleep longer stretches at night.
Basically, whatever way you feed them, the first 6-10 weeks with a newborn are a total headfuck real challenge i my limited experience. But I found FF a better option because DH could help out with some feeds. And DS started gaining weight. And my nipples stopped bleeding.
So do whatever feels right for you and your partner and your child, and try to cut yourself some slack. Nothing can prepare you for what it's like having a baby.