My un-scientific theory is as follows. For some reason our nervous system is compromised. This could be hereditary, could be from a medication an illness, or a number of other reasons. Then major stress sets in for one reason or another and our nervous systems reaction is to have our neurotransmitters start firing off for no reason. The neurotransmitters are constantly activating as a response to stress. When the stress is reduced the nervous system settles down and starts firing off less. Along with major stress is broken sleep patterns and that can cause these neurotransmitters to fire off as well. So stress, anxiety and broken sleep is our enemy. If we can control these things then we can control bfs. I don't think that it will take it away completely because we can never fix that original vulnerability of our nervous system. But we can control it to a level that will not effect our daily lives. I mean if all of us could get it down to a few twitches a day and lose the anxiety along with it then I think we can live happy, healthy normal lives. The path is up to you. Some people need an holistic approach, I personally like modern day pharmacology another thing to try would be therapy for anxiety. Whatever works for you to calm the system. p.s. I use meditation, warm baths, 300mg of neurontin 3 times daily, 0.5mg of klonopin to sleep and jiu-jitsu for a hobby and exercise. I also use a journal to track my success and try to use positive affirmations everyday. When all this isn't enough I just try to challenge my thought patterns. If I have negative thoughts I try to replace with positive ones immediately. Then get active. My appraoch won't work for everyone and is far from a cure for me. But I am on the right track and will get there as will all of you.