In a soon-to-be-released memoir, Arizona Sen. John McCain says his current term will be his last.
"This is my last term. If I hadn't admitted that to myself before this summer, a stage 4 cancer diagnosis acts as ungentle persuasion," McCain wrote, according to an excerpt released Monday by Apple News.
The 81-year-old senator also discussed politics in Washington, President Donald Trump and offered advice to people frustrated with Congress.
"Here's my unsolicited advice to the American voter: If a candidate for Congress pledges to ride his white horse to Washington and lay waste to all the scoundrels living off your taxes, to never work or socialize or compromise with any of them, and then somehow get them to bow to your will and the superiority of your ideas, don't vote for that guy," McCain wrote.
He also offered hope for the future.
"Before I leave I'd like to see our politics begin to return to the purposes and practices that distinguish our history from the history of other nations," McCain wrote.
In April, McCain was admitted to the Mayo Clinic in Phoenix to treat an intestinal infection related to diverticulitis.
McCain's memoir is expected to be released on May 22.