Question: who sings he thinks he'll keep her
Answer: Mary Chapin Carpenter