Sounds like everyone is having a bit of a hard time atm (hugs)
Penguin, I know its easier said then done, but dont be so hard on yourself.You are NOT a failure. As said, parenthood is the hardest job you will ever have. We all have those days where we just want to give up and each day always brings something new, sometimes its tough, but sometimes that heartwarming smile, that embraced cuddle or that loving look you get from your baby makes everything seem more bearable. No one is perfect, I am far from a perfect mother, but I love my children and for me, that is enough. You are doing great 
Hazel, what a shitty day for you too. My biggest pet peeve is people cancelling plans last minute. Its so inconsiderate! and in your case, especially so seeing as you kept BIL updated! Your poor DP too, hope he feels better soon. It really sounds like PUPDCD is working for you too. Does it seem like the persistence is effective? Be it a slower process then probably CC, but its gentle and if your DD is taking to it thats fantastic news, I'm so pleased for you.
Zombie, I have a really annoying family across the street from me, we will in a close, so its fairly quiet, but they have this dog who barks, I kid you not, all fecking day. I hear it at 6am, and at 10-11pm. It barks and barks and doesnt bloody shut up. Then when the women finally decides to telling her yappy dog off, she makes sure she lets the whole close know about it! And just lately, a new ice cream van has been screaming out its creepy tune at 7.45pm each night right outside my house. We are in the front bedtime and have had the windows open because its so hot, and it is SO LOUD!! Woken DD a few times, but miraculously she sleeps through it. SO I completely sympathise with you on this!
Sycamore, hope your ok after your DS had some trouble going to bed, is he settled now? DD also took some doing getting to sleep. Maybe she sense the upcoming CC storm!!