excited/happy (perhaps after having to wait for a long time)

The Emotions Lab