My wife was racist, superstitious, an alcoholic, a prolific liar, prone to anger over not much and astoundingly untidy. I knew little of that before getting married, despite living with her a year. She was consummate at hiding the problems till after we got married.
Even after I found out there was no point in trying to discuss any of it as she refused to talk about it.
In the end though, none of that was the reason we got divorced.
PS. Despite all that above she was a great partner till she wasn't. Always worked hard, great cook and the other as well.