I've had bad sleep ever since my youngest was young and had health problems. I didn't ever get into deep sleep for 2-3 years because I was listening for him having breathing problems. He was hospitalized basically once a month in the winter and every other month in the summer for 3ish years. I haven't slept well since. Every little noise would wake me.
I now sleep with what my husband calls the hurricane. It is a sound app where wind, waves, rain, and a babbling brook are all mixed together. With that going, I can't hear all of the creaks and other noises in the night and I sleep better than I have in 16 years. Because it sounds a little like a bad storm, I don't even notice when a terrible storm with wind and rain and hail happens by. I sleep like a baby.