Hello Phillip:

Here's a wonderful word I came across a little while ago which describes a condition rather than a person:

dejanesia -- the feeling that I've forgotten this before.

Cheers
Paul Bywater