Everywhere around us, there exist signs. Sometimes they are clear for us to notice them, and sometimes we need to pay some attention if we wish to do. Some of us have become incredibly skilled, and capable of recognizing the smallest, most unclear messages within these signs. And sadly some of us are blinded, unable to capture the essence behind them. We are being taught various lessons through these signs. Some lessons have a great probability to penetrate through our souls, allowing us to experience a life changing epiphany. Other lessons give us no choice but to surrender our thoughts to them. It all depends on our souls’ readiness to receive criticism, and hence self-improvement.