As you say, it's likely to be a growth spurt.
It's hard, and it's exhausting but it won't last forever.
Can you put everything else on hold so you're not stressing trying to get other things done in the short times she's not feeding? The housework will wait.
Do you make yourself really comfy with a big cold drink, snacks, mags, the tv remote, lots of cushions?
Have you tried feeding lying down? My newborn is doing marathon all-nighters at the moment, but I take him to bed with me, feed lying down and I doze while he feeds. It's not as good as real sleep, but it's resting, and it's better than not.
Sorry not to be much help, but wanted to say you're doing well, and things really will settle down again soon.