I agree on term limits, however I disagree with your proposal.
Only one 6 year term for Senate is way too short. I’d agree on two 6 year terms for Senate and four two year terms for House.
Too short and too few terms are almost as bad as long indefinite terms. Representatives also need some time to get into the stuff.
What the senate has shown with this illegal immigration debacle is that they don't care about the country. They only care about themselves, and their own agendas, which seemingly do not mesh with the people's.
I think if we don't have the threat of political termination to hold over their heads, that they will become even more belligerent and unresponsive to the will of the people.
It is incumbent on us to pay attention to them, to make sure that they are listening. We can't just wait till the last minute and then scream bloody murder and hope they listen.
Personally, I think we were lucky this time.