One thing that ensures a good night sleep for me is.....
Eating, its the only way I know how to expressmyself!! 
Luck 😊 I've slept pretty well for most of my life. Shift work, life stress and hormones have made it a little more variable. Can't complain over all in the big picture though, really.
A nice dose of Benadryl.
Having my salt lamp on and hearing my cat purr next to me
Its rare that I ever get a good nights sleep. But when I do, its usually because Ive done some type of workout during the day and praying helps too.
No phone or TV before going to bed
Some cigs and beer i think
sleeping next to my girlfriend. just having her there makes me feel so secure. i always sleep better when she is joining me.
Having my dog or both dogs in the bed.
Making sure Im physically exhausted and then do some reading.
