I've lived in Massachusetts my entire life, and I can tell you that you're absolutely correct.
He's the master of blowing with the political winds --at least he was until he signed on to Romneycare. He didn't expect that to blow-up in his face. Sometimes there is justice in this world.
And let me guess, you voted for Ted Kennedy four or five times... even when he ran against Romney.