A dvancing in life is not just about charging forward aimlessly but looking at things from different perspectives. It would take us to take a step backward sometimes to go around obstacles and carry on via a different pathway. For certain principles that affect our values, we need to stand firm; when it comes to problem-solving, as long as it does not affect our values and ethics, we need to learn how to flow like water. Sometimes you may find yourself back at the starting point, but fret not, the solution is to keep moving . Time wait for no man.