which type of husband is he ?

He lies.
cheats and wont tell me the truth and making me feel like a bad person.
He says that am fine and good when am not!!