Really accurate portrayal of an anxiety attack. I've had them and they're pretty much exactly like that. They start as small negative thoughts and get worse and worse until your emotions are completely overwhelming you. I think grounding her magical surge by tying it to something real was a very smart decision on the part of the author.