My Angel

A nickname for someone you see as a heavenly and angelic soul, one who is your guardian and lover.