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?

MamaGotta
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?
6 Opinion