The day you plant the seed is NOT the day you eat the fruit.
“Be patient, therefore, brothers, until the coming of the Lord. See how the farmer waits for the precious fruit of the earth, being patient about it, until it receives the early and the late rains.” – James 5:7
I remember when I first started working out. I was immediately looking in the mirror for results. Well, of course, you know I didn’t see a change. Then I began to change what I was eating. This time I went immediately to the scale. Still no change. After about 2 weeks, I quit because I was so discouraged when I did not see the fruit of my labor. Now understand I was young, and I was impatient, and many will say I should have known better and I should have realized that it takes time for change to manifest.
Well, that’s the same mentality we should have in our walk with God and with others. We often think that the moment we sew a seed or change our life for God we immediately stop making mistakes; or we think others should be better. But it takes time to grow and mature in Christ. It doesn’t happen overnight. Even the good things you do have to have time to come to harvest, so we must not get discouraged or give up.
It took a while for me to grasp this concept when working out. It wasn’t until recently that I remained diligent to working out, and it took 6 months for me to see real results. So, stay the course, be diligent, and your harvest will come.