I don't know...but I've noticed his many names as well. One time my cousin (One of the Nine) and I came up with as many names for Aragorn as we could and we came up with a list of 38. Some of them are pushing it a little bit, but he was named as all of them somewhere in LotR.
For some of them - mosty the ones you listed which I would call the most important ones - I think it is because they all have a purpose. Aragorn - his given name. Thorongil in Gondor/Rohan, Strider in Bree, Elessar Telcontar because it was the name he took as king, etc.
|