I hate how my forgetful brain makes me appear like an insensitive asshole

That sure sounds unrealistic to me. I'm glad she's your girlfriend and not your wife. It sounds like she may have ongoing expectations that you may not be able to meet and it could result in her not respecting you - and then criticising you for every little thing (even when you've done nothing wrong). It may be good to have a serious talk with her about her expectations and what you have to offer and whether or not it makes sense to continue the relationship. No matter how hard you try, it may not work out in the end and my fear is her constant criticism could wear you down and make it harder for you to find someone who is a good fit. There are absolutely low-maintenance, independent women out there who wouldn't expect you to stay up. We do such a great job of beating ourselves up for every little possible flaw - partnering with someone who feels comfortable joining in the attacks just batters our self-esteem.

/r/ADHD Thread