I often lucid dream, and I remember most, if not all of my dreams.

It's only when I don't get a good nights sleep that I don't remember them, or if I'm woken suddenly.