you are the light of the world, you can not afford not to shine, infact not shining is a sin on your part.
Though it may be delayed, but delay is never a denial, every delay is for a reason because He alone knows the plan He has for you, plan for good and not of evil but to bring you to an expected end.
If delay comes, always have hope and remember that when Jesus delayed the visiting of lazurus, it was to later a life of victory over death.
Your delay is for a reason.
Thanks for writeup.
Thanks for your rich comment. Blessings.