Have you ever wondered why you have great ideas, great prepared plans, detailed schedule and ended up not doing things at all? Unconsciously, you want to perfect everything. You scrap all ideas you have because you think something is not right yet. Or you might think that it was not worth sharing because all you see is it's imperfections. Well I tell you what. Nothing is perfect. The only perfect timing is God's timing. There is no such thing as perfect plan. We are mislead by the thought that we have to perfect everything to get started to what we are about to do. We wasted days, weeks and months before we actually do it, or sometimes not do it at all. We are too afraid that it might end up a mess. But what we actually messed up is the time and opportunity to share what we have to this world. We over think too much if we should go for it or not. We over analyze facts and too afraid to be criticized. We even question ourselves if we are really ready for it. If it is worth it