My GF is the same way ... I've pretty much given up making excuses for her at this point.
The fucked up thing is that her family is a complete fucking trainwreck (mother divorced 4 times, sister divorced twice, real dad doesn't speak to her, brother in prison, nieces live in separate households, etc.), yet she scrutinizes the couple that's been married for 41 years ...