Being diagnosed with ASD almost 9 years ago gave me the keys to feel less frustrated with myself. Yet, I still get frustrated and continue to beat myself up. I need to stop it. Thank you for sharing this with me. Your story speaks volumes about how far you have come. I hope presently you're doing well.