Hyperborean wrote:
As you say, it's your body clock that seems to be the problem. You're certainly getting enough sleep for someone your age, this will decrease as you get older. Most adolescents stay up into the early hours, on the internet etc, and then struggle to get up for school, which has a knock-on effect on their work. Ask any secondary school teacher about pupils dozing off in lessons!
You're not at school at the moment, so you're not forced to get up early, which would probably make you want to sleep by about 10pm. I think you need to make an concerted effort to re-adjust your body clock by getting up much earlier, which would eventually break the cycle of staying up late/getting up late. Why not do it gradually, by getting up slightly earlier every day over a period of a few weeks?
In general I enjoy staying up later at night, probably because of the calm, quiet atmosphere as opposed to the more active atmosphere during the day. I'm not sure if I can afford to try to adjust my body clock gradually now; a month ago I would have been able to, but by the time my body clock is right it'll be too close to winter (= hardly any daylight) and it'll be too cold to go outside (= not enough vitamin D).
However...
Hyperborean wrote:
It's true about being online just before going to bed. This definitely has an impact on your mind and your eyes, and may be the cause of the insomnia and nightmares. Try switching off the lights about half an hour before you go to bed, and listen to music in the dark, with your eyes closed. You might find that after a while this will send you to sleep.
Hope this helps.
...things may have just taken a turn for the better in this aspect, because earlier my dad showed me that there is a DVD-drive in my TV, so I can watch films on the TV after all, plus he and I managed to connect the TV to the internet so I could use YouTube. As another help, there is a headphone plug-in in the TV so I can listen to music and watch films at night without waking my parents up.

Hyperborean wrote:
BTW, love the new avatar.
Thank you!