When life gives you a hundred reasons to breakdown and cry, ... : Kirith O.