I think this is also unrealistic and potentially damaging to the relationship. I have some really bad behavior, I try to be better every day, but yeah I'm bad in some ways. My girlfriend knows this and she accepts but it'd be a lie to say my bad behavior doesn't bother her. And same for vice versa. No one is perfect, especially if you live with them every day in the same house.