Don't be so hard on yourself. I have to put reminders on my cell phone and my computer at work for EVERYTHING (doctors, counseling, shows I want to watch, appointmentsin general, son's field trip and to pack a lunch that day, etc.). I'm surprised I can remember to get gas in my car (which btw I always wait till the last minute). I now do online banking so at least I know my bills are getting paid on time. Before I was always late.
My desk at work looks like a christmas tree with all the colorful post-its I use as reminders. There is no possible way I can remember everything I have to do in a day's time....NO WAY!!