I was really fortunate that my GP (who I'm seeing) actually HAS ADHD, as well as her two kids, so she is very knowledgeable about it. She suggested a counselor, but I live in a small, tight knit community, so counselors are rare. I'm also a Counselor in Training at a treatment center, so I have a close working relationship with most of the Counselors in town. Our company policy won't allow us to go to the same counselors as my clients due to an ethics issue that happened many years ago. So my doctor is trying to research some alternatives outside of my area that my insurance covers that are available when I'm available. Hopefully she'll have something for me next month.
My mother has a very small town mentality. She has lived in the same area her whole life, and really doesn't concern herself with anything that doesn't concern her. She is very self centered and her opinion is the only one that ever matters. I've always thought she was jealous of me and my brother for getting out and moving to bigger cities. When I went to college she was so proud that I wanted to be a psychitrist, but when I decided that med school wasn't for me, my career became a joke to her. She now tells me I should have went into computers like my brother, because he actually makes money. She generally has snotty comments to hand out when I talk with her about my work. She doesn't understand that my work, which I absolutely love (working with my clients), is different from my job, which I hate due to the people I work with. I resigned myself many years ago that my mother will never understand me or even try to. I don't know why I thought that this would be any different.
On a positive note though, I've been on my meds a few days and feel better every day. I know it takes a few weeks to get fully acclimated to the meds though. My friends are amazed at how calm and focused I've been, as have I

They've never known me to not be constantly moving/talking a mile a minute/having major mood swings, etc. I've ordered several books and have found several websites (the one you suggested is the first one I found

) that I'm learning lots from.