Here's why:
* Eager means having or showing a strong and enthusiastic desire for something.
* Keen also means having or showing a strong interest or enthusiasm.
Let's look at the other words:
* Angry means feeling or showing strong annoyance, displeasure, or hostility.
* Bored means feeling weary or impatient because one is not interested or stimulated.