Aragorn's long life was not due to Elvish blood but because he was a descendant of the numenoreans who had an even longer life span than he did, this life span was granted to them by the Valar as a reward for their faithful service in the wars against Morgoth.
|