The first ten days to two weeks were rough for me - I had cracked and bleeding nipples and looked like Babs Windsor when my milk came in But as soon as my nipples had healed, it was a breeze, really, aside from growth spurts, which are hard regardless of how you are feeding. Am still going at 7.5 months, and I am very proud of myself, as my mother was less than supportive.
Feeding in public: I wasn't sure how I would cope, to be honest. And then my dad walked around the curtain at the hospital to meet his Grandson, I said a hurried, "I'm feeding!" and he replied something along the lines of, "Good good, get him to hurry up, I want a cuddle!" Then when DS was maybe three weeks old, DPs Dad came to visit, and DS needed feeding, and I remember him asking me if I wanted him to leave the room. I replied I was fine with him there if he was, to which he came out with a typical "I've seen it all before" remark. I figured after that if I could get my boob out in front of my father and DPs (self admittedly, God rest him) very sexist father, and then my own Grandad (who, when I asked if he wanted me to go elsewhere looked at me if I had sworn at him very badly and told me I "ruddy well would not!"), I could get them out in front of anyone Also you get used to doing it very quickly, the first weeks are never particularly dignified, so don't be worrying
Sorry, massive rambling paragraph
Remember that small babies have very tiny bellies so need to feed A LOT at first.
Don't be afraid to ask for help - much better to get it sorted ASAP if something doesn't feel right than to let it drag on.
Stock up on Lansinoh and good quality breast pads (would personally recommend Jonhsons) - Lansinoh is expensive but so so worth it. Never had much success with the cheaper ones.
If you are in pain in a certain area of your nipple, adjust the latch slightly in that direction.
Try and have a breastpump handy for when your milk comes in (I couldn't bear to hand express, my boobs were too sore) to just take a little off the top, as it will ease the pain for you, and make it easier for DC to latch.
Good luck, and congrats on your pregnancy