Yes, angels are workers for God and each of God's children have angels watching over them. The amount of angels may based around your purpose or destiny on earth. There may be times that God orders more to be around us but I know we all have assigned angel(s) that is with us all the time. Gurdian angels are Not acting on behalf of Christ they work with Christ. Christ works as mediateor or intercessor to God. I believe God has given each of His workers different assignments or purposes to fulifil here on earth and in heaven. Creflo Dollar did a series on angels and on how we do not utilize them enough in our lives. Go to his website and do a search for the info.
Oh I know I have some! My Mother told me that they're people who knew you on earth, and just moved on but are still watching over your (i.e. my deceased twin sisters).