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