Hello everybody.
This is my first post, so I'll get to the point.

For a while now, ever since I was about 10, I have been having these weird sensations.
I don't know if this is a common thing or not, but I find it quite strange.

Lets say I'm in a store, looking for something (this is in real life) and I find something I want to buy, so I take it to the counter to buy it.
All of a sudden I get this insane feeling like I have done that before (like a deja-vu).
Then I start remembering bits and pieces of a dream that I had earlier (probably several nights) which was the exact same as the current scenario.
The problem is, I don't remember the dreams until after the event I dreamed has already happened, so it is pretty useless.

I was wondering if there was any way to help me remember these dreams before they happen, and maybe I could get a "Final Destination" thing going on.