For the last several nights I have been kept awake for several hours from a buzzing sensation every 5-10 seconds in my upper left thigh/groin area. I do not have this during the day - only at night and only after I have been laying down for a few minutes. I have no back pain and have tried sleeping in several different positions to alleviate it, but nothing seems to help. Eventually after several hours of sleeplessness, it tapers off and goes away. What could cause this and what might help - I need some sleep.