On how strong was a dream all night long, it depends not only on the overall condition of the person, but also its performance.
It is well known that sleep should last at least 8 hours, at the same time as getting enough sleep, and material transfer is harmful for the body. The most useful during sleep from 10 pm to 6 am.
It is a healthy person during this time almost awake, but those who have seen a variety of problems during the night sleep is interrupted, and at certain times.
If you are within 2 hours you can not sleep, it speaks about psychological disorders, immunity.
In that case, when you wake up in the period from 23.00 till one in the morning, then you need to revise your diet and eliminate out of it fried and smoked food, replacing it with fruits and vegetables. If sleep is interrupted with an hour to 3 am, then this points to problems with the liver, which is to give up alcohol and fatty foods. But for those people who have problems with light, while waking up from 3 to 5 am.