Is there one guardian angel for each person? A Roman Catholic friend of mine told me that each person has a guardian angel. He told me it is based on this verse:


  Take heed that ye despise not one of these little ones; for I say unto you, That in heaven their angels do always behold the face of my Father which is in heaven. Matthew 18:10 KJV


According to Catholics and Orthodox, is there one guardian angel per person?
It is the belief of both Roman Catholic and Eastern Orthodox that, yes we can.

In Orthodoxy, there is even a prayer to your Angel.


  O Holy Angel, keeping guard over my wretched soul and my passionate life, do not forsake me, a sinner, nor depart from me because of my incontinence. Do not give the evil enemy room to overcome me by force of this mortal body. Strengthen my weak and feeble hand, and set me on the way of salvation. Yea, O Holy Angel of God, guardian and protector of my wretched soul and body, forgive me everything by which I have offended you all the days of my life, and even what I have done this past night; protect me during this day, and guard me from every temptation of the enemy, that I may not anger God by any sin. Pray to the Lord for me, that He may confirm me in His fear and prove me a worthy servant of His goodness. Amen. - Orthodox Morning Prayers