befogged

/bɪˈfɒɡd/

adjective

Incapable of clear thought; confused.

a thought swam through my befogged mind