In search for life's meaning, it is revealing when life itself stares back at oneself, imploring one to help her discover herself and to give her meaning...
Apr 3, 2012
On days when life sets out to steal your smile from you but is unable to, it eventually just ends up smiling back at you ;)