Interesting - that part about overactive brain, short attention span and insomnia matches ADHD very nicely.
In my case, since I began using stimulants to treat ADHD, my sugar cravings disappeared and weight stabilised. In the past I used to overeat, because it calmed me down.