I had a very similar experience with insomnia. My whole life I couldn't fall asleep on time. At one point, having tried everything, I just stopped caring. If I didn't sleep much one night, then whatever, I've survived many sleep deprived days. So I totally stopped thinking about sleep. Then I just started getting sleepy around 10pm every night and falling asleep soon after. I think that insomnia is perhaps the most mental of all ailments. I also started reading by candlelight at night and that helped too.