Enough is enough - unless, apparently, you are President Barack Obama, determined to please your radical environmentalist supporters.
But what about the rest of us? Are other Americans not entitled to some consideration?
The Environmental Protection Agency revealed earlier this month that it can find no reason to reject the proposed Keystone XL pipeline for environmental reasons.
The pipeline would carry hundreds of thousands of barrels of Canadian oil to the U.S. every day. But throughout his presidency, Obama has stalled on making a decision on whether to approve construction. His excuse has been that the State Department needed to complete a review of the project's environmental impacts.
Now that the review is complete, Obama's next step is to approve the pipeline, right?
Wrong. The White House said numerous federal agencies and the public must weigh in on the project. So must Secretary of State John Kerry.
This situation has gotten far beyond ridiculous. There is no reason not to approve the pipeline. Yet Obama seems determined to delay until frustrated Canadians sign long-term contracts to sell their oil to China.
It is time for Congress to call a halt to Obama's delay strategy. The pipeline will be good for Americans - and it is time to allow construction to begin.