Just wanted to post that I've had 2 deliveries like you experienced, really long unmedicated labors followed by c-section. Both were due to bad head position (both boys had their chins untucked, trying to come out with a weird part of the head, like the ear!) despite huge efforts to get my babies in a good position for delivery (chiropractic, optimal fetal positioning, yoga, affirmations, positioning during labor, you name it). My first labor was 2 1/2 days and only got to 5 cm before my vitals got me a ride to the OR. This time, working hard for a VBAC, I labored at home for over 2 days and in the hospital for 18+ hours. I was with a very, very VBAC friendly delivery team, midwife and family practice docs, in a very VBAC friendly facility, and was at 6 cm for 10+ hours before my son was born. I worked so hard for natural vaginal deliveries and was in such an amazing place mentally/emotionally for this birth. Sometimes, stuff just happens. My midwife, who has seen it all, said that there wasn't anything different we could have done. Try not to beat yourself up too much - you worked really, really hard, mama!
Enjoy your baby and get lots of rest when you can!