"And he gave some apostles, and some, prophets, and some evangelists; and some, pastors and teachers: For the perfecting of the saints, for the word of the ministry, for the edifying of the body of Christ (Ephesians 4:11-12) One thing I learned about God is that He is never too late. Because God is eternal He knows the end from the beginning. A day with the Lord is like a thousand years and a thousand years is like a day according to 2 Peter 3:8. You may think that you are behind time or feel like God has deserted you however you are right on schedule. For example, when a plane is delayed for its arrival or departure, it does not mean it want reach its destination, it simply means that for some reason the plane want arrive as planned. One thing is for sure in traveling, setbacks will happen. And as we travel through life unpredictable roads there will be some delays, some setbacks, and some postponements. Don’t allow temporary experiences to abort your God given destiny. ...