Past Lives and Reincarnation
No, not all dreams are from a past life. Dreaming is how your subconscious mind "clears the cache" after a day of taking in three trillion bits of information per second. If you didn't dream, you'd be overloaded with memories from this life.