understanding blessings and punishment