Life can be full of unexpected things, either happy or sad, but no matter what June 2, 2015June 2, 2015 spiritualcleansing Life can be full of unexpected things, either happy or sad, but no matter what