My husband will never admit when his done anything wrong especially anything that would make me upset or angry. From accidentally breaking something to getting caught out hiding something. His like a Child he will lie throw his teeth he will blame others in the house even the dog if he can or me. I just can’t stand dishonesty I’m a very calm soft person that would never shout and get mad my 2 boys tell me anything good or bad as they know I would never judge if they accidentally did something I’ve always said don’t worry it’s only a accident as did my mum with me. I’ve always been kind to him too. I wonder what his late mother was like the fact he feels the need always to lie. Recently I found a sex cd in his drawer under the bed it even has his writing on it but he refuses to admit it’s his he shouts at me punches walls and calls me a liar says it’s someone else’s. Yay right a robber entered our house and planted it there. He says I’m blaming him to ruin our marriage crazy. His behaviour makes me depressed even my boys 15 and 23 never act like this. I would have so much more respect for him if only he was honest sometimes. It’s scary I’m starting to think what else is a lie. I don’t know what to do.