lol about the smoking ears
I can just imagine you talking so enthusiastically it makes me giggle a little. Sometimes I've felt that way too, when I have so much to say and so much to cover, especially when I'm trying to make sure I include all necessary parts but end up going all over the place just trying to remember them.
I don't have the hyperactivity, so in some references I've read, we're considered to be at opposite ends of the spectrum. Some of my problems have improved drastically with my medication but especially in the evening when it begins to wear off for bed time, I talk almost exactly like you were describing. Actually, last week when I was talking to my brother I was like that. I just talked to one of his girliefriends (he's 13 and is just starting to like girls, but he's so confused with them lol) because she tends to confide in me and tell me gossipy secrets. After the conversation ended, my brother eagerly wanted to know what was said and I kind of played with him a little because I wasn't sure if I wanted to tell him everything. He must have asked me like 50 times, and in the beginning especially I would purposefully go off on a tangent (to tease him a little) and then he would continue that subject (maybe to try to butter me up?) until my mind was lured to another even more distant tangent. Then he would ask something like "Oh, so you and her talked about that, huh".
And dumbfounded I'd be like "Who?"
It generally takes me around 5-10 seconds to come back to reality and out of "tangentville"

and at that point we both laugh and try to start again. He did get the info he was looking for in the end, although it took quite a few of "wait, what were we talking about again"s.
It's too bad you don't have anyone to prescribe meds for you or to figure out what meds would work for you. I have a hard time helping people with finding a psychiatrist/etc because I found mine through my mom's doctor connections. But I searched the web the other day and found this directory of AD/HD coaches that might be helpful to you.
http://www.adhdcoaches.org/
Hope that helps!