Question: According to Revelation 5:11, there are many:

> 
> 11 Then I looked and heard the voice of many angels, **numbering
>  thousands upon thousands, and ten thousand times ten thousand**. They
>  encircled the throne and the living creatures and the elders. 
>  12 In a
>  loud voice they were saying:
> 
> 
> “Worthy is the Lamb, who was slain,
>  to receive power and wealth and wisdom and strength
>  and honor and glory and praise!”
> 
> 
> 

* Are there any doctrines that document/describ how many angels God would have?
* Are they more than us?
* If they are these many, why are there that many? Does it have to be in proportion to God's creations? Is it because of division of labour?

Answer: 
"...behold a great red Dragon... And his tail drew
the THIRD PART OF THE STARS OF HEAVEN, and
did cast them to the earth..." (Rev.12:3-4).

assuming those stars to be angels. that means 1/3 of angels were cast out during the purge. I am a Catholic Christian from The Republic of India. we are outnumbered by Hindus by 40:1. I know some of their mythology pretty well. they have a guardian God or godess for each village, family, region likewise. it is said they have 333333333 devatas and devees ( well devatas and devees are demigods of different status). I am going to make a far fetched assumption here. considering these devees and devatas as to be those angels purged out. then the rest which remained faithful I.e 2/3 of heaven would amount to 666666666. adding these we get number 999999999. one angel is left out- Satan who caused the division. adding him we get the no. 1000000000: the total no of angels. that's the closest I could get. any yes these Hindu gods are somewhat similar to Egyptian ones. thanx for reading.
TWELVE TRILLION! let me explain why. 

God knew that for a long time mankind would not have a sophisticated enough number system to grasp the vastness of the Heavenly host so throughout the Bible His Holy Spirit inspires the metaphor "[like] stars in the sky" instead of a number. Today we know the number of stars in space is in the Trillions, - Trillions is the benchmark. Now cross reference with this:

> 
> Matthew 26:53 NCV "Surely you know I could ask my Father, and he would give me more than twelve armies of angels."
> 
> 
> 

Some other translations say "legion of angels", but that's human commentary. Like 'many', "Legio" (from the word Lego) just means collection; NOT 1,000 as some wrongly assume. So Jesus never meant 12,000 but a mighty TWELVE TRILLION angels in His personal bodyguard.