My husband is so shy, and has high social anxiety, but he is the biggest cheater I have ever met. how could he be this shy but so confident to cheat?

My husband is so shy, and has high social anxiety, but he is the biggest cheater I have ever met. how could he be this shy but so confident to cheat?
Post Opinion