I don't know.....do you see a professional? you know what helps me is writing down facts, even if it seems so minut....it helps bring everytrhing into perspective into the bigger pictureif your visual have like a stroy board going on tracing everything together where all this has stemed from...i'm not a doctor nor a therapist so all i can do is make guesses and i'm poor at that!
headaches...migraines...you know it took 10 years and i figured out on my own i was getting cluster headaches and that is what set off my anger...i didn't know i was getting them because i have been in severe chronic back pain for most of my life so whats a headache pain compared to that. but it was the headaches that made me infuruated it was like a switch went off and i couldn't control my rage than my rage triggered my panic attacks..bla blah long story i'm just telling you an example of how i wrote down all these little facts in order to come up with my own findings. little things in life even of they are small can trigger something. it's kinda like (probably a bad example) how you can eat corn or whatever all your life than one day boom your allergic to it for no apparent reason...it happens and it happens a lot and vice versa.
bad thing with anxiety is we feed into it than it makes it worse. and it's hard to control and anxiety medication will actually in turn give you more anxiety (endless loop if you want more info i can go into specifics of how it works) best thing to take is Gaba at the health food store...but you really want to know the root of the problems and not just mask the symptoms.
good luck....if you ever need to talk.