Angel, Cherub dream meaning

Dreaming of angels or other celestial beings is one of the best dreams you can have. They signify the end of all problems that currently torment the dreamer. Spiritually, the dream reflects our commitment to the lord. If the angels are sad, angry or threatening, change is for worse, and spiritually it reflects our fears and insecurities.