Living

There will be times when things happen that will shake you to the very core of your existence and make you question the trust you so lovingly placed in The …