Oh Amy, you just keep bringing these beautiful pieces to tear my soul.