Why you can't remember dreams
The article didn't exactly answer why you can't remember dreams. It's because a part of your brain (hippocampus) responsible for storing short-term memory into long-term memory is mostly turned off while you're sleeping. You only get to remember your dreams if you wake up before memories fade away from short-term memory.