This sounds like a stress or anxiety disorder to me. Have there been any changes in her daily routine or in your household in the past few months?