thank you for your response. I have a ton of natural energy anyway as it is so I think the B 12 is just giving me too much energy and that's what is causing the head shakes, because when I am tired or relaxed I don't get them. I have no anxious thoughts and am very confident. I'm almost recovered. I'm going to stop all the vitamins and everything for a couple months and see how i do.
You haven't felt the same because the experience conditioned you to thinking a certain way, which can make you feel a certain way. This is how an anxiety attack becomes a chronic thing, and why the best thing to do is quickly see a therapist who specializes in anxiety who can help you change that way of thinking. Desensitizing yourself, as it were. The supplements might be helping, might not, but they sound like good ones to take so I don't think that's a problem except possibly the B vitamins. When you say sublingual, the only one that works better that way really is B12, but the main thing is to take a balanced formula if you're going to take them. A basic stress B would be fine. Usually you take sublingual for the energy B12 can provide. You don't want too much B6, or too little, but if it's a formula it's probably balanced. So I don't think the head shakes are connected to the supplements, and I'd just ask, do you feel anxious? If you just have head shakes but you don't feel anxious, maybe it's something else, maybe even just a habit you picked up when you were anxious.