One thing the dreams are teaching me is that we can learn from the mistakes of our dream selves. That we don't have to be that same person, or do the same things. I've dreamed of my other self over several years, and he makes me look incredibly smart. Not that I'm stupid, mind you, but... ouch.