My partner was also the one who suggested I get checked. I hope you'll be able to find the support and help you're seeking soon, because it really makes a difference.
All those flaws you've kicked yourself over for a lifetime suddenly become manageable and doable with medication, in my own experience. It's such a: "Wait, that's it? That's all it takes?" moment.