I've had a similar trouble a few times.

I've not tried this, but it might be a good idea to draw up a mind map or something. (a.k.a. a spider diagram)
The first memory of a dream you think of, write it somewhere on a sheet of paper. Then think of the closest memory to that, something close in relation and in your memory of how close in time. Write that memory next to the other memory (or draw a little line to it or whatever)
Do the same for the new memory, and keep doing it for the original memory. Keep branching off. You might figure out when the end of a dream was.

This would hopefully mean you can narrow down the memories and have more of a chance of being able to tell which memory came from where.


Like I said, I've never tried that. It was just an idea on the spot. I think I should try it though some day, it makes sense.