He's cheated on you before, Katie, and it's never really been addressed in any thorough way (boundaries, counseling, transparency), so that alone usually has a VERY high rate of recidivism. Throw in the things you've said in your initial posts, and then about this co-worker, and the way your husband is behaving, and yeah, it's kinda obvious.

At least to me.

Puppy