Dems don't " eat their own ". That's how and why they managed to retain the Senate so long and one reason why X42 was re-elected. Conservatives , of every stripe, need to become realists. Yes, for the most part, we are moral and easily offended by wrong doing. SDince Bennet isn't going to be running for anything and probably will not be chosen to serve in the government , in any capacity, his gambling is his problem and NOT " ours ".
Is he a hypocrite ? I don't know. If he has written about gambling, as something no one should engage in, then yes, he is, If he hasn't, then no, he isn't. Gambling is, unfortunately, legal, so he has committed no crime. I do NOT think that gambling is good, but since his family isn't collecting welfare, it's none of my business that he gambles.
The " moral outrage ", of the left, is a scam. This hype is just the continuation, by the left, to peel away Conservative voters, and we shouldn't fall for it.
Your parents did a good job. Do remember your mother, this coming Mother's Dat. :-)