...is perfect. However, it is very unexpected sometimes. I'm pretty sure that when we're sitting there making plans (work, vacation, and just life in general) God is sitting above us just smiling, thinking "silly people, you have no idea what I have in store for you." We can't even come close to sceduling our own plans. God "knows the plans (He) has for us" and they are perfect.