If distant train whistles awake you from your sleep, you may be getting too much sleep. Those of us who have lived in large cities put up with much more noise than that. Try sleeping less and you will sleep better. I only get 6 hrs per night and I do not wake up at all. I'm sure I could sleep next to the tracks and never wake up from the noise. Also, no naps during the day and no late night snacks. That is a sure way to keep you tossing and turning all night.
|