Every Christian is called to “Preach the Good News” of Jesus (See Jeremiah 1:5). Though sometimes, we find excuses instead of trusting God for our calling. But God is sovereign, no excuse will stop Him from accomplishing His divine purposes for life.