Unexpectedly, it really worked. Reading before bed, combined with yesterday's cycling trip, I slept through the entire night until dawn. Indeed, books are the best sleep aid.
From now on, I will gradually avoid watching TV before bed and read more books. This will also improve the quality of my sleep a lot.
When I woke up in the morning, I felt like I had finally had a good sleep. I started reading "The Little Women". I remember I have read the English version and the movie before. Now, reading the book again is very good. There are teachings in it, and it's very enjoyable to read.