You're right that it’s your body and your final say. But your other half is entitled to opinions. They obviously don’t trump your own.
I have to question why you are so adamant that you don’t want to try a natural birth or breast feed yiur baby (even if you just do a couple of days, the colostrum is so beneficial for the baby).
A successful natural childbirth is a bit of a lottery, the odds in your favour of it being successful depends on your health, age, fitness, baby’s position and size. With no complications you will be up and about immediately. A c-section is major abdominal surgery and not without risks or complications. Recovery takes time. I know two mothers who have had to have their c section scars reopened because the way they were stitched up was causing them pain years later. Even a small tear through childbirth doesn’t take that long to heal (obviously not a major tear). I’m not trying to put you off, but trying to be realistic, there is no bulletproof guarantee of a complication/pain free birth. You may have a wonderful c-section and prove me wrong, who knows, no one.
Why not talk to your midwife about all options, you sound very afraid, which is understandable, they will have a lot of experience.
For a c-section I think you’d have to see a consultant for them to ‘approve’ one, I don’t think they like to do one unless necessary.
Anyway, congratulations on your pregnancy, and don’t fret too much, whatever happens you will have a lovely baby at the end of it.