The World According to Cycles: How Recurring Forces Can Predict the Future and Change Your Life