Arizona Sen. John McCain insists​ ​​his vote against a GOP plan ​to repeal​ ObamaCare ​is not payback for ​Donald Trump ​demeaning​ the former POW’s heroism during the Vietnam War​​ when the president remarked, “I like ​people who weren’t captured.”

“If I took offense at everybody who has said something about me, or disparaged me or something like that — life is too short. You’ve got to move on,” McCain, a Navy pilot who spent more than five years in a North Vietnamese prison, told CBS’s “60 Minutes”​ in an interviewed that aired Sunday.​

“And on an issue of this importance to the nation, for me to worry about a personal relationship, then I’m not doing my job,” the senator added.

McCain, the Republican presidential nominee in 2008, said the president has never apologized to him for making the caustic comments​ in July 2015​, a gesture that would help repair the ongoing feud between the two.

But McCain said they are ​”​different people,​”​ with a “different upbringing” and “different life experiences.”

“He is in the business of making money and he has been successful both in television as well as Miss America and others,” ​McCain ​said in the interview that aired on Sunday. “I was raised in a military family. I was raised in the concept and belief that duty, honor, country is the​ ​— is the lodestar for the behavior that we have to exhibit every single day.”

“I don’t know what he’s going to do tomorrow​ … ​or say​ ​tomorrow​,” he said​ of Trump​. “He changes his statements almost on a daily basis. So for me to spend my time trying to analyze what he says, I don’t know.”

​McCain returned to the Senate in July just 11 days after ​having surgery to remove a brain tumor to cast the deciding vote against repealing ObamaCare, one of Trump’s main promises during the 2016 presidential campaign.

​He was greeted by cheers when he entered the chamber.

“Oh, I got very choked up. And then, of course, you know, all of ‘em coming over and giving me a hug. It was deeply moving, I had never seen anything like that,” McCain said.

​McCain, who has also come out against the latest GOP effort to repeal ObamaCare, dismissed a question on whether Trump was unfit to be president.​

​”​First of all I believe in our system. The American people selected Donald Trump to be President of the United States. We have to respect that,” he said. “Second of all, he has a very strong national security team around him who I know has significant influence over him.”

​McCain also said he wasn’t sure why Trump has approached Democratic leaders Nancy Pelosi in the House and Chuck Schumer in the Senate to work on legislation fixing the Obama-era Deferred Action for Childhood Arrivals program, which the president rescinded earlier this month.