Let me explain why the Silmarillion hurts so much: Tolkien’s elves are immortal as long as they don’t die from heartache or war. The 1st age has enough elves for multiple large cities, who are amazing poets, architects, artists, and leaders.
By the 3rd age, there’s like 5 left, maybe.