I have 3 horrible sleepers so I feel your pain. Master 4 has recently started sleeping through pretty consistently so it does get better eventually.