I was the same way, I had all my hormones checked and I was all jacked up, yes anxiety does mess with your cycles. Try not to worry you'll get back on track. My cycle is only 3-4 days and very light now, I still suffer with anxiety but I think my body has adjusted since I've had it for 6 years. Hang in there.
i should also mention that my stomach is so upset all the time that i can't eat that much anymore can anxiety be causing that as well. I have all the test done all came out normal. Sometimes i feel the doctors label me with anxiety because they don't know what to do with me. Like im still dying of something but they label me with anxiety because they are just afraid to tell me they don't know.