Poor you - you are not a failure.
Your DD sounds just like mine was at that age, and I am very glad and followed my instinct to just be responsive and give her what she seemed to need. Now she is 13 months, so affectionate and loving and we have such a lovely deep attachment, she thinks I am the bees knees, as I do her. SHe literally gazes into my eyes, pats my knee, blows a kiss and says "mamamama" adoringly. Worth a few sleepless nights ...
My DD used to wake up a couple of times a night, sometimes more, at 6 months old. Nowadays she still doesn't usually sleep through, and perhaps wakes once or twice for me to give her dummy back. My NCT friends all seem to have babies that sleep right through from 7pm till 8am and sometimes I think I am a failure and I ought to be "stricter". Thankfully then DH reminds me not to be so silly - she is 13 months old, for goodness sake. Maybe if I did controlled crying DD would sleep better, but at what price? Not one I want to pay or want DD to pay.
My DH is a psychotherapist and all the evidence shows that when children are very small, the more love and responsiveness, the better. Its all about being appropriate. Its not appropriate to give in to a seven year old on everything. It is appropriate to let a baby lead the way and not try an impose "firmness" when they are very small. The trick is to get the gradual adjustment right where you start to expect more as they get older and lay down firmer boundaries as time goes on.
It is very hard in the face of family who view babies as puppies that need training rather than human beings, but babies need to be attached and loved. You cant be firm with a 6 month old! What does that mean??? If you are responsive to your DD you are teaching her that she matters and counts for something in the world, important when she is so vulnerable. As she develops into a person, you will reap the rewards of a responsive approach. Discipline is easier with babies who are very attached, because the love which is the basis of respect is there in spades. I have no childproofing in my home - because if I say, "No, DD", she says "nononono" and wags her finger at herself and then stops what she was doing. Likewise firmly attached babies are more secure as they grow up.
I actually tried to be a bit "firmer" with DD last night when she wouldn't settle. I was tired and we had guests downstairs and I was fed up and wanted to join them. I left her crying for a couple of minutes and then went back in and did shush shush pat pat. She got more and more upset. Eventually I gave up and cuddled her. Two minutes later she was asleep - she just wanted a cuddle to help her to calm down. It would have been much easier just to have given her what she needed in the first place. It isn't unreasonable for a baby to want a cuddle for a couple of minutes and so I am resolved to stop comparing myself and DD to other babies and do what I think is right from now on.
Yawn, though! !