Now that you have completed your federal income tax return - and you have, we hope, because it was due to be filed last week, unless extensions were secured - you have a few moments to reflect on taxes in general.
According to the nonpartisan Tax Foundation, it is taking the average American citizen longer than in the past to pay their taxes.
Each year the foundation calculates "Tax Freedom Day," the date on which the "average" American has worked enough days in the year to pay his or her local, state and federal tax bill.
This year, Tax Freedom Day was last Thursday, April 18, according to the foundation. That's five days later than last year.
The date has steadily grown later every year since 2009.
America's tax code needs a top-to-bottom overhaul with fairness and equity built into it. Corporations need to pay their fair share, as do wealthier Americans.
As with just about every other policy question in Washington, it comes down to bi-partisan leadership. Americans are starved for it.
And the problems with the tax code is just another example.