In a word, yep. To both.

And I've never quite managed to work it out. In retrospect, things sometimes feel familiar, as though I had dreamed them before. And as soon as I think that, I get vague memories of these other dreams. But I can never prove that I didn't just dream that they were familiar, and then make up old dreams.