Cruz said he would not defend himself against those who say he gave his anti-ObamaCare floor speech to boost his national profile and increase his fundraising list. 

Detractors have tried to make his personality the issue, said Cruz, who blasted the media for encouraging it. 

“One of the approaches they do is they want to make it all about people,” he said. “They try to make it all about personalities, and listen most Americans could not care less about any politician in Washington. They don’t care about me. They don’t care about anybody else either.”

Cruz blamed many in his own party who have opposed him for having a defeatist attitude, and said they have spent too long in office. He said he has attended nearly every Senate GOP lunch over the past year and it would be enough to put a person in therapy.  

“We don’t even talk about how to win a fight,” he said. “We talk about, ‘Hey let's have a show vote so we can go tell our constituents we are doing something.’ But I promise you, Rush, if you had to sit through one Senate lunch, you would be in therapy for a month.” 

Cruz’s speech on the Senate floor was intended to implore other Republicans to block a vote later this week on invoking cloture on a short-term government funding bill. Cruz opposes the cloture motion, which requires 60 votes for approval, because it will lead to a separate vote in which Senate Majority Leader Harry ReidHarry ReidDraft House bill ignites new Yucca Mountain fight Week ahead: House to revive Yucca Mountain fight Warren builds her brand with 2020 down the road MORE (D-Nev.) will only need 51 votes to strip language from the bill that defunds ObamaCare.

“I’m actually going to go and get a little bit of shut-eye, and return hopefully with the strength to keep fighting right up until the vote,” Cruz said.