On this day, April 3 in the year of our lord 2025, we are to blame Meghan.