Giving Birth

I'm only 20 weeks but I have been freaking out over giving birth. I have a very low pain tolerance but I want to try to give birth naturally. I am very small so I might end up having to have a c-section. I know this has been asked a million times but can anyone share their stories about giving birth naturally versus getting the epidural or having a c-section. I shpuld also add that this is my first baby and first time being pregnant. I am terrified of needles and do not tale pain well at all. I want to do more research on all this but want spme personal experiences as well. Anything will be appreciated. Thank you.