these "flaws", they can't be that bad can't they?
i mean, i'm sure your parents know no one's perfect('cept me ^^).
each time your mommmy scolds your daddy, or vice versa, it means
that he/she has made a mistake and the other party gets
upset.
if that's the main problem, which i think is not, then ask your
parents to look at each other to see if what they see is what they
call "perfect".