I know how you feel! Sometimes I think my brain resides in a completely different demension...

I always write notes to myself, especially at work. Sticky notes are such a lifesaver!