In our lifetimes, we get to enjoy many blessings and joys but along with those happy moments are times of …