Yes, Arwen gave up her spot on the ship to Frodo. But many years later Legolas built a new ship that could have accomodated her. And since exceptions were made - for even a dwarf - could not one be made for the daughter of Elrond?
The ideas that ring most true with me are the ones that she simply did not want to leave Aragorn behind even in death.
|