Coincidentally, that was my very first thought when he first announced for President! Of course, I'm from MA, so it was hard to miss it early!
Same here and same here. Being from MA is was Extremely bewildering how Senator Nothing got the nod.