Your timing has a lot to do with it, also. If you wake directly from a dream, it is easy to remember. If your sleeping habits have shifted so that you wake from a different stage of sleep, it can be difficult to remember dreams. Try to pin down the timing of your last dream of the night, so you can wake directly from it. Alternately, you can just train yourself to wake after every dream throughout the night. It sounds like you are able to do this, already.