I’m glad to hear that things have been better for you recently, and I’m glad to hear that the Adderall is helping! ADHD runs pretty strongly in families, as I’m sure you have read about!
It might be a good idea to look at finding a Psychologist who could help you a bit better considering your recent diagnoses? Finding the right person who has a solid understanding of the things you are trying to work through, and who you feel you have a connection with is so important. If that level of understanding isn’t there, it can be hard to make progress. It might be worth looking into at any rate 🙂