I've always found it interesting that our dreams seem to consist of bits and pieces of the things that happened that day, or thoughts we're wrestling with lately, or just the odd thing you saw recently. They get all mixed up in some kind of weird way and are resolved or put to rest in some fashion in our dreams.