Fortune Favors the Brave

So said someone a long time ago. Google tells us that this phrase means: “those who act decisively make their own fate” What do you think about that? It’s something I’ve been thinking about quite [...]