This has happened to me a few times. Have you ever thought you had a dream, then forgot about it, then a long time later either dreamed the same or a similar dream, and wondered if maybe the first dream occurred the same night as the second dream after all? That happened to me last night. Though I guess I could have had the first dream a second time before having the second dream.