I’m not 100% sure if guardian angels exist but I like to believe that they do. There are actually 30 different varieties of angels. The names of most popular angels in the order of their spiritual hierarchy are: Archangels, Principalities, Seraphim, Powers, Dominions, and Cherubim.
Many ancestors who have passed on and have a deep affinity for the family try to communicate with family members that were left behind. Sometimes, these are thought to be guardian angels. Some people actually buy angel figurines so that they can feel like they have a guardian angel watching over them.