Life March 13, 2016 by Jennifer · Published March 13, 2016 I trust that everything happens for a reason