This is the most widely accepted hierarchy of Christian angels from historical writings. Certain Popes and Apocryphal authorities varied in their categorization and class rankings, but only to a small degree.
"But a true soulmate is a mirror." I love this reflection by Elizabeth Gilbert. I wouldn't use the word "soulmate" for that person shaking up your life, but it's so true that these encounters exist and never before had I thought of it that way