I agree that it is worth hanging in there. I only managed 4 weeks with DS1 and then gave up, but with DS2 we are now at the 7 week mark and its all going well now. I have actually experienced all the same problems that I had with DS1 but this time I have known what to do and been able to resolve things before they got out of hand, do get as much help as you can because addressing issues promptly is key.
So here are the benefits:
-SO much more sleep! Learning to bf lying down changed our life!, now i just fall right back to sleep as soon as he is on. Bliss.
-Freedom - its so much easier to go out of the house, no panicy clock watching, making sure there is boiledwater/sterlised bottle/other paraphenalia all ready for the next feed.
-also there are less wind/puke/constipation issues. Formula gave us lots of other problems to deal with, had to spend hours winding after a feed, went to the doctors several times because of constipation etc.
-nappies dont smell so foul
By the way, if you feel like you have "too much" milk, count that as a good thing, little growth spurts will start soon, and you will sail through them as there will already be plenty of supply there and you wont have to go through the 24 hour feeding sessions in order to build it up to what they need. If baby is popping off, a lot make sure he/she is well winded. I find sometimes that its easier to lay on your back and have them lay on top of you on their tummies and try feeding that way, i have got a few burps out in the middle of feeds that way - two birds with one stone!
good luck, remember you have already given your baby a fantastic start in life by doing this, well done xxx
PS I also had a c-section, and I know it makes trying different holds really hard at first, but very soon it wont hurt anymore and things will be so much better.