April 17 is the drop-dead date for paying Federal taxes in the United States this year. It may literally be a life-or-death situation for some taxpayers. A review of fatal vehicular accidents which occured on Tax Day reveals significantly more deaths (P>0.001) compared to control days. An average of three excess deaths have occured on each Tax Day since 1980. University of Toronto researchers suggest that stressful deadlines may impair driving ability, and called for more research.
PositiveTip: Stressed out by taxes? Never forget that faithfulness results in “great peace” (Psalm 119:165).