Lynne,
I hadn't thought about the "opposites" theory but you may be onto something...She's had it short before but not super short. She got tons of compliments with it short but I know she feels more comfortable in long. Her mom still has longish hair (especially for a 70 yr old) and I think her dad really likes long hair, so I think that factors into it. Even at 38 she still likes to please mom and dad.
We've been married 15 years, so its nice when she changes things up. She's always had the same color as well...
I noticed your location is Indiana. Me too. Indianapolis. Where are you? Maybe you could cut it for her?