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...
May 6, 2013
No matter how much we may be in need, there is always room for us to meet the needs to another.