I agree that you are being way too critical of yourself. We all forget about things sometimes. I rely very heavily on my smartphone calendar. I put 2-3 alerts on every appointment, to make sure I get there. And I don’t have ADHD. Life is busy and we all struggle with the juggling act sometimes.
Here are some great strategies to help you manage everything when you have ADHD:
ADDitude Community Moderator, Author & Mentor on Parenting ADHD, Mom to teen w/ ADHD, LDs, and autism