What’s the difference between problem-solving and rumination?

I had occasion to explore this issue myself this week, when I discovered that somehow my utility company had switched the account number and name on the bill it sends to my home each month. Confidently and proudly paying my bills online on the first of each month, I...