My daughter is about three months old and she cries all night. It doesn’t matter if I’ve made sure she’s been changed and fed. We’ve tried swaddling her, rocking her, and attempted the CIO method. But I end up giving in. She only wants to sleep when we are holding her which mean I get no sleep. My mom says I’m spoiling her and that I should simply let her cry it out but I feel so guilty. What can I do?