Some angels are very necessary. They keep you alive long enough to tell yourself the truth. Then you can decide to shed your unshed tears, or not. To live then one-eyed, so to speak, or not. Should you choose the tears you won’t be alone. The very necessary angels will tarry and minister to you as they did the Savior in his desert. Their honest affection for human triumph is extraordinary, like its the singular reason they were bred. Such angels deserve our tears.