I loved my CS. I debated loooong and hard before choosing it, hormones were telling me vaginal birth and my brain was saying CS.
I was scared of having a long labour and then needing a CS anyway. In a private hospital CS rates are about 40%. So I played the odds and picked a CS.
My DD was born the day I hit 39 weeks and was already 4.2kg, so I think if I had tried natural she would have been a lot bigger and a lot harder to get out. I know I made the right choice for me.
For some people it's about a birthing experience. For me it's about getting a baby.
Pain wise the second day is the worst, but it gets much easier each day. Make sure you have someone to help you in hospital overnight.
I couldn't BF because of attachment issues but giving birth naturally wouldn't have changed that.
I was driving a week later. If you don't overdo it you get better much quicker.