Some things happen all at once. The good ones usually don't. They take time. A few wrong turns. A little patience. Maybe longer than you planned. But when they finally arrive, you realize they were worth waiting for. A long time coming, and right on time.