i go through bouts of anxiety as well. i totally agree about refined sugars. and the foods you described eating are not the best either. especially if they dominate your diet. i am getting acupuncture and was reccomended that i avoid dairy as well as wheat. and to eat soup and easy to digest foods in general instead. i think its good advice becasue when i am having alot of anxiety its sort of like i am sick, and need the extra comfort.
BUT if you are going to change your diet do it really gradually, and really forgivingly. dont make yourself go cold turkey, and dont give yourself worries over what you ate "wrong".
i am just beginng to change my diet and i feel better. i began by saying " ok just one cookie today...tonight after dinner" and let myself do that for a few days. then when i was ready, i made myself try to have soup for one of my meals. a healthy vegatable soup.
and thats where i am at now. today i had pizza, so thats not the ideal, but i feel fine about it cuz i know its going to be a very slow change. i am completly off refined sugar and coffee! so for you it might be that you let the pepsi go last, or the most gradually...since you are probably comforting yourself with it like i was cookies and coffee...my body is starting to recognise healthy veggie soup and some warm soy milk as a comfrting treat, and thats nice...
sorry this is long just wanted to describe to you what i am doing cuz i think it is really helping me.
another thing that is maybe helping me is to just really do the work to not let myself have obsessive thoughts. when i start worrying i tell myself to remember something mellow...my favorite is to imagine myself in a hot bath. also, i am taking more baths, doing more relaxing things. i am trying to work towards going to bed early WITHOUT reading or some other distraction, so i can teach myself to just LAY THERE and fall asleep.
and yes rescue remedy helps me ALOT in utter panic moments. and, i am doing a current experiment wth watching funny movies...
just so i get to laugh more. i dont laugh enough.