I agree. We really need term limits.
Unfortunately, Congress make rules and laws for themselves, while the President's terms are limited by the Constitution, so it is unlikely that members of Congress will vote to impose term limits on themselves.
I posted this a few days ago, just look at all the same faces we see today, more than 20 years ago:
"An impeachment of a President is an undoing of national election"...
What's more terrible than the expected hypocrisy is the fact that the same people from over 20 years ago are still there... Just look at those faces... Term limits for everyone.