Its so hard not to compare. You have done a wonderful job making your baby feel safe and secure! You know what she may not have slept well if you put her in her cot either. i feel like this sometimes but when I wake up in the morning to beautiful hugs from DS its all worth the no sleep!
Don't be too hard on your self! Your doing an amazing job