I have GAD too and I noticed that the last few months it has really gotten better and I've tried to think what is different. Finally hit on it.... I have been taking mega doses of Super B Complex. I take them throughout the day as your body can only absorb so much at a time. But your body dumps the B's during stress, when on antibiotics, birth control pills, etc.
I highly recommend trying this. And don't stop if you don't see immediate results. It did take some time before I really noticed a difference. But boy what a difference!