I'd say it's mostly mental. At this point its in your head that something is wrong. And then you keep thinking about how to fix it during your sessions and it hurts more.
After you step away its very likely that the first swings you make you get back should be back to muscle memory and they should be solid swings and things may be like it never happened!
Relax a bit, don't think about your game. Just use the time off to really step away.