Life often takes us through uncertain paths that comprise of many bittersweet moments. This constantly vacillating path of life can sometimes get quite difficult and challenging for most people. Sometimes, it renders people into a state of despair, and sometimes makes agonizes them beyond ... Views: 1023