I can really relate to your confusion and feeling like an idiot. I too, feel this way very often and most times, I have just learned to laugh at it, but deep down inside, sometimes I feel like an invalid, depending on others, for instance, to drive me places.
I too, used to run a big home health agency and was under the gun and on the ball. I had to be. Now, I can't even believe I did all that during my working years. Sometimes, I feel so foolish, girl. I know how you feel, believe me.
I forget people's names and it is so embarrassing for me. I went to my seven year old's birthday party this weekend and I ended up talking to her babysitter who used to be over nearly every day and I had to ask her what her name was. I was embarrassed and she was shocked.
Oh well, we just do the best that we can. But please know that you are not alone.