Why are you feeling Deja vu? When our cells renew every minute and with a total renewal every 120 days. That’s why doctors order blood tests every 3 months. I don’t see how someone can have a Deja vu unless you’re joking. Or unless you went through a dimension… what did you see in the dimension you were in?