alec_eiffel wrote:
I know this does not sound fun, but I take a quick cold shower before bed and sleep much better. There's something about lowering your core body temperature before getting into bed. It doesn't take long for your temperature to go back to normal under the covers. You go to sleep quickly and stay asleep longer. It works.
This is my favorite trick. The only problem is that it is so unappealing that I only use it as a last resort, when I am up at 4 AM or so, so I don't end up getting a good night's sleep anyhow.