Yes, it does hurt for some even if the latch is fine. (I know this was the case with me because it was agony when I was hitched up to the hospital's breastpump for one second on the lowest setting; not everyone's breasts can cope with the new experience of firm suction, and I was particularly unsusceptible to leaky boobs).
The first 7 weeks or so are the hardest, both for pain with those who get it and because baby will feed round the clock. Sometimes you may just have half an hour between really long feeds. You need to let baby suck for ages to get the fattiest and most nutritious part of the milk. Initially found it took about 45 minutes into a feed for this to come out (observing my milk supply when expressing), but I'm sure it's shorter for many. But babies get more efficient at getting the milk out, and the feeds get shorter. Also your supply problems tend to sort themselves out by 7 weeks or so, and suddenly it's easy.
No need to keep your partner awake through the night, as he can't bring anything to the party. Let him sleep, and use his gratitude and energy to get more cooking and cleaning out of him during the day, as you won't have time for any of that. Make sure you get enough time to shower and brush your teeth.
Babies have growth spurts, the worst I remember being the 6-week one, which meant I never seemed to have enough milk. Cue hours of screaming. Swap feeding between breasts during these periods as it ups the milk supply.
Cosleeping is brilliant and actually very safe. The statistics for mortality for cosleeping babies include cases of parents falling asleep drunk on the sofa. Because of cosleeping I have been able to immediately spot when my baby had a fever, had dangerously overheated, had a bit of blanket over his face, and cosleeping is good for babies' stress levels and to encourage healthy breathing patterns and sleep cycles. But don't put him between you and your partner, because dads sleep heavily baby or no and may roll in the wrong direction. You won't do this (but a cosleeper cot, or a long pillow used to make a nest for baby will make things safer).
But everyone will tell you different things. Trust your instincts, and never mistrust your baby. It is so much easier to bond with your baby if you bf, and makes for lots of happy experiences between the two of you well after you would have thought you'd have switched onto bottles.