• And here I thought it was me.

    All this time I thought Barney Frank just yelled and got nasty with me.

    I had my reasons.

    Now, lo and behold I discover Frank doesn't only pull this act on me, he pulls it on his own constituents. The bottom line: Frank doesn't like to be challenged.

    He just takes it to a whole new art level: They're annoying. He's annoyed. They're taxing. He's just taxed. They're taxpayers. He just doesn't care.

    Count me relieved.

    Because up until Frank's health care town hall, I was beginning to think it was my deodorant.

    Who knew… we all stink.

    Watch Neil Cavuto weekdays at 4 p.m. ET on "Your World with Cavuto" and send your comments to cavuto@foxnews.com