ok well not last night, but the night before I had this dream where I went to a little island near Australia. (I actually live in England) I got a plane there with my sister and it was just like a normal flight. Once arriving it was like paradise with Just one hotel on the whole island. It had a huge swimming pool and the surrounding ocean was crystal clear with loads of friendly sharks and tropical fish, but i was really scared of the sharks lol. In the dream it felt like I was there 3 or 4 days because so much happened, however I can't remember sleeping in my dream, it was just like a never ending day. When I woke up I was like, whoa what an awesome dream! so I went back to sleep and ended up going back into the same dream! In part two of the dream I was on the beach skimming rocks with my sister, but these rocks were extraordinary. They were all really smooth like marble and some were red and white, some orange and white, some green, others blue etc. But they were the nicest rocks i had ever seen as if they were from another planet. I can remember it so well. I was really drunk when i went to bed, the room was swaying and everything lol but I always remember my dreams really well when I go to bed drunk. I am pretty certain that time travels slower in dream world than it does in reality.
Sometimes I have had at least 5 or 6 different dreams in one night and each dream was much longer than a few hours. It makes me wonder that we may have hundreds of dreams every night but only remember the last 10 seconds or so before waking up. It could be that time is slowed down 1000 times when your asleep so you can live 100 different dreams in a night, but only remember the dream your in when you wake up. It may sound far fetched, but you can't rule this theory out.
I nearly always have loads of different dreams, or sometime loads of dreams merged in to one where they all interchange. And I always wake up remembering every detail of the dream, and then like 5 mins later after I'm fully awake forget most of it. So recently I've been writing the down if I wake up in the middle of the night. Also, sometimes mine sort of last years, I'm not dreaming for a full year, but within the dream, I'll remember something someone told mwe (within the dream) from like ten years ago, and think it is very farmiliar, and think to myself in the dream, when I wake up, I'll remember the significance of this, then waking up and not having a clue why it was at all relevant lol