Does everyone have a guardian angel?

 

Yes. When the apostle Peter was arrested and ready to be killed, everyone expected him to die, but they prayed for his release, anyway. The Lord caused him to be rescued through a miracle. But nobody expected this. So when he appeared at the door, a girl answered, and ran to tell everyone. They didn't believe her, and said, "It is his angel," meaning his guardian angel (Acts 12:5-15). There are other instances where angels have appeared to help people.

However, angels do not normally take the form of human beings. There may be rare times when they do. The Bible says that people have "entertained angels unawares."  It does happen on occasion. There have also been rare instances where people have felt the presence of angels protecting them. But usually, God sends people to help. And angels stay in the spirit-realm doing things like keeping a horse from throwing its rider, or keeping a person from getting hurt some other way. Angels take their orders from Jesus; we never pray to them, and we can't order them around. At the present time, the angels are greater than we are, because God made us "a little lower than the heavenly beings" (Psalm 8:5). When we pray to the Father in Jesus' name, if the spiritual battle is in doubt, that prayer can tip the balance in God's favor.