Yeah, it could be taken as insulting. I'd go for something like Frazzled or Befuddled for that level.