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...
Feb 19, 2011
Freedom - the knowledge of and the ability to respond differently to the same circumstance.