I asked my science teacher about this and he said we repeat dreams quite frequently. I experience deja vu alot.