pitch - I had the same experience with the NCT when I was pregnant. I went to NCT ante-natal and was given the impression everything would be fine, baby would latch almost instantly, no pain, no cracking, no blood, etc But I think the intention of these sessions is to ENCOURAGE not to put you off !
My son didn't latch for 4 days. I was lucky to have had a reltively good birth experience (in a birthing pool most of the time in a birth centre) but my poor son was born 17 days early with a seriously martian shaped head !! His head looked like a cone !
I called the NCT (didn't know anyone else at the time) on day 2. They were very helpful, suggested I should express by hand (I never managed it and I didn't have a pump), sit with baby in the bath, lots of skin to skin, etc. My son still didn't latch. I thought he would starve and or die of dehydration because it was a very hot summer. My beautiful son and I spent the first few days of his life in tears. But he survived and so did I.
I had a friend who had bf 2 sons for 3 months and had enough experience to help me on day 4. Also one of the MW's who visited me after the birth was a bit of a hippy, rebel sort, dead keen on bf, and very supportive. I also was lucky enough to find out about Lansinoh when I was pregnant and used it on my nipples which helped stop the drying or cracking nipples. I did have some pain and soreness, but it went after a few weeks. I also have largish boobs and had very sever pelvic pain after my long labour, but I read about bf lying down. I was lying down with my son for the first 10 months ! Now he is 2.4 yo and just sits on my lap.
Oh, forgot to add we had thrush when he was 5 months old. I expressed and spoon/syringe fed him for about a week until his sore mouth got better. The BFN helped me with thrush as did kellymom.com.
I think what bf advisers try to do is NOT hide the truth or sugar coat anything (I used to think they did too), but they are just trying to look on the bright side of life instead of dwelling on the negative. If things do go wrong then they will help you through that too.