I haven't read all the other comments but I'm BF'ing my third baby and the thing I found most helpful to know with #1 is that it takes time and practice to get it right.
From my breastfeeding nct Class I was under the illusion that baby will "instinctively know how to latch on & feed". This is utter bullshit IMO and made me feel useless when my baby didn't do that!
It's worth knowing that yes, it can be very painful, exhausting, you may question if your doing it right, if it's all worth it etc ... and YES! It does get easier, it is worth it and personally I think it takes great commitment but in a positive way - it gives you a wonderful sense of achievement (oxytocin makes you warm & fuzzy!)
Even during the toe-curlingly painful feeds, remember it WILL get easier and there's a lot of support out there if you know where to find it. HVs, La Leche League, kellymom.com, local BF Groups ...
Even now with #3 who is 5m/o, my nipple is sore from him wrenching it about whilst looking around but I know I'll heal and be back to normal again in a day or so.
Good luck with it - hope I haven't sounded negative, just things I'd wish I'd known before so I didn't feel like it was just me!