Just a thought... but have your thyroid checked! I went through this and thought I was going NUTS. Turned out I had a thyroid tumor. After the surgery and getting my meds adjust to right level, it stopped! Completely!!! I found out that doctors do NOT check this usually unless you specifically ask them to.
First major goal met 12/7/12. Next major goal ONEderland!