'Cause of the Green.
It's the one day when everyone (most of everyone anyway) wears my favorite color.
It's the one day I don't stick out for wearing Green Almost Every Time They See Me.
Being such a Color, It deserves a post all it's own.
Honey Locust leaves
Dewdrops n' Sunlight
Green is a lovely color.
Are you convinced now? =D