How strange these dreams actually are – there are some which don’t let us awake while there are others which don’t let us sleep.
Read this post on musingsofawanderingheart.blogspot.com