It is a sweet thing that we serve a dissatisfied God who has destinations in mind for us that we would never choose for ourselves. It really is a good thing that he will not be satisfied until he has gotten us exactly where he created us and re-created us to be. Most of us would have been satisfied to stay at home, and many of us would have quit the journey long before it was completed. But our heavenly Father won't give up until each one of his children has completed the journey.
We trust nature to know what it is doing, but we are not nearly so kind, understanding and trusting of our own rhythms and cycles. It's ridiculous that we are so hard on ourselves. Can we not trust that the very same forces that created the rhythms and cycles of nature created our own? Of course we can. We often don't, but we can, if we remember.