Wow, it's Easter already. My mom told me that this is the earliest that Easter will ever been in my lifetime. The earliest that it can be is March 22. (Today is March 23).
"This is the earliest Easter in nearly a century – the last time Easter fell this early was in 1913. And no one alive today will see another Easter this early in the year. The holiday (or holy day) won't fall again on March 23 – which is the second-earliest day possible – until 2160."