A few days ago I planted my seeds for my vegetable garden to be transplanted in the spring. During this process, I learned a few things about my spiritual walk.
1. Preparation. I had to prepare the soil by placing the proper amount in the small container and watering it so it will become moist, providing the proper foundation for my seeds. I realized that everything I have been through was a process of preparation for what God wants to do in and through my life. All of the pain, hurt, good and bad of the last 44 years…and what I learned from it…has laid the proper foundation for my destiny to unfold.
2. Patience. As my back was hurting because I was sitting on a stool, I was profoundly aware that I couldn’t rush through the process. I had to follow the instructed steps for each (24) tiny pots to make sure my seeds would sprout at they were created. Lord knows I have struggled with impatience! I have finally grasped the meaning of “let patience have it’s perfect work” because when I do, the result is perfectly beautiful. When I stepped back and looked at the planted seeds, I was proud at what I had accomplished and excited about the future of the plants that will be.
3. Timing. As I read the back of the packages, each seed had a different time frame for when the they would sprout as well as when they would be ready for harvest. I was reminded that everything in my life has its perfect timing and that timing is determined only by God. So no matter how fast I want a result, now matter how weary I may get, I must completely trust in God and His timing. God’s timing is perfect and just like the timing for these seeds to be full grown and harvested is already established, so are the blessings and destiny for my life.
Maybe you’re in the planting stage of your journey. Maybe you’re in the waiting stage. Or maybe you’re in the harvesting stage. Regardless of what stage you’re in, trust God, trust the process and trust His timing. Then step back and witness the perfectness of it all.