Have you ever talked to a doctor about it? One to two hours is quite extreme, and would probably be classified as a sleep disorder.
I've had problems getting to sleep most of my life, but it generally took me around 30 minutes most nights. I eventually developed really bad insomnia in my mid-30s and got diagnosed with sleep apnea a few years ago. My poor sleep was possibly causing spikes of cortisol during the day that made it difficult for me to get to sleep.
Exactly. The kind of people you're talking about claim that persecution towards Christians was predicted in the Bible while still complaining about their perceived but nonexistent persecution.