Brocolli - I completely understand where you're coming from.
When DS was 6 months, after he'd woken at least 3 times most nights since he was born (we had about 5 nights straight where he did 2 * 4 hour stints) and often more, I just cracked. We'd been co-sleeping but it wasn't working for us as I was getting back ache, and DS had started getting uncomfortable and needing settling instead of just latching back on - which sort of overcame the positive aspects for me. I was so tired I was questioning everything I had done. Had I made him how he was by letting him sleep on me, fall asleep on the nipple etc?
I tried NCSS stuff but I was so exhausted that I got wound up really quickly. In the end I was so fed up that I left DS to cry - one of those times where I could well have ended up doing something awful if I'd kept trying to get him to go to sleep. Long story short was that for about 2 weeks or so we let him cry. He never cried for more than 45 minutes continuously (20 if we didn't keep checking him). We got him to the point where he was sleeping in 4 hour stretches and this gave me the strength (and sleep!) to keep going, and we're now doing more gentle settling stuff. (DH cuddles him in the dark but doesn't give milk). Also, although I really didn't want to do this, moving DS into his own room has helped no end (although I did worry a lot to start with)
I'd never tell anyone to do this if they were uncomfortable with it, but it certainly worked for us as I know that DS now sleeps better generally and is happier/has more energy in the day. I felt like I was no use as a mum when all I wanted to do all day was sleep! (At 9 months he has 2 feeds during the night - a dream feed at around 10, and then another anytime between around 3.30 and 5 (if he wakes before then we settle without milk)
I still feed DS to sleep most of the time (although if he's had a slightly earlier bath and fills up before he's quite tired, I can put him in his cot and he's stopped crying by the time I've got downstairs and turned the monitor on), and I've stopped questioning my decisions (so much )
Anyway, if all else fails, there's a little bit in the back of NCSS that basically says, if you're too tired to do all the rest, but you don't want to leave your baby to cry, then let your baby cry in your arms. They'll settle eventually and they know you're not abandoning them.
IMO even if you have no intention of changing how you do things, you need somewhere to rant about it.