I quit drinking 12 years ago and have had RLS ever since. The Dr says I had it when I was a drunk too. They don't really know what caauses RLS but it is hereditary. There are meds for it but with the "C" word I don't know if we can take them. My used to be DR gave me vicodine I would take one a night and I could sleep then, I know the feeling you have it seems as though your legs want to run and dance when the rest of you wants to sleep. I also have insomia real bad and now since I have been diagnosed with the "C" word I find it even harder to sleep. I have found sometimes thaT if I oput extra pillows on my legs they will behave for a while. Ask your DR if you can have the I think its is called RELEX for RLS. good luck. Brneda