yeah...u guys are really lucky to have dreams like that.
I always have the feeling my dreams happen only right before I wake up...because i only remember what happens right before i woke up. And that although it may seem like hours in my dream, it is all really happening within a minute.