could it be some kind of allergic reaction? I don't know if a panic attack last that long, or is as mellow as you're implying it to be (I think you'd be having trouble breathing and would have to go see the nurse or something, unless that did happen too).