Yeah, I go silent a lot. Always have.
I don't suffer from migraines, but when the brain is spinning, I definitely clam up. I'm not Midwestern, though, lol. I LIVE in the midwest, but I'm from the South, where we talk all the time. And I love to talk, but not when I'm in brainspin, overthinking or whatever you want to call it.
For me, I can talk about it, sometimes, but so often it doesn't help that much, especially when the stuff I'm spinning on is highly technical, and not something that the other person, usually my girlfriend, is going to understand or be able to help me work through.
When it's like that, I have to kind of ride it out, till I can sort it out.
The only solution if really to clear the mind. Last month, I went through one of these overthinking periods, for a couple of weeks. I still managed to get some things done, but it was mostly by happenstance, not be design.
Then one day, a week or so ago, I realized that my desk was cluttered, so I cleared it off. Then I decided that what was happening was that I had no idea what I needed to do on each of the projects I was working on, so I went into Evernote, and started creating lists of all the things I was doing, and as many of the steps as I could think of.
Then I decided that I was dividing my focus, each day, by trying to touch every project, every day. So, I broke them up into different days of the week, and that has been working much better the last week or two. I can focus on one project, most of the day and get a crapload done, instead of sitting around paralyzed, wondering where to start. I call it the Fear of Starting.
The best solution for that, is to choose one thing to do, that you can't possibly screw up: like cleaning off your desk. Taking action, even a tiny one, breaks the inertia.