Life is not always kind. It can deal us some pretty ugly cards. It can hurt, a lot. It can break our hearts. It can leave us asking…