I agree with what everyone else has said - give it a go and then decide. I found the first 4 weeks difficult but I got through it by only thinking about the next feed. But almost six months down the track it is second nature. I was also quite shy about feeding in front of people so I started out by feeding in my room, and then used a breast feeding cover in public, and now I'm confident enough to do it anywhere.
If you are planning to give it a go, I highly recommend attending a class with the ABA or your hospital before giving birth. It really helped me.