Follow-Up: I have suffered these from time to time and I can't help but wonder where they come from but more importantly let me tell you how I have found to get rid of them. Take St. John's Wort before sleep. Your dreams will be pleasant and you will awake feeling refreshed IF you repsond as I have. Please let me know. You can buy it at the local health food store. Bonnie