Agreeing with above posters. You put yourself in that situation, Giget responded like you were apart of the herd. Understand that horses don't get that we are not as durable as other horses. When another horse kicks another horse, they just grunt and go back to eat grass, no harm no foul. Horse's do NOT comprehend that kicking a human could equal serious injury.
You can trust Gidget just fine. What you did here was teach her that she can be the dominant one, which is the real danger that came from this. You better get in gear now and be very, very careful not to show anymore leadership holes. I made the same mistake by letting a two year old push me around -ONCE for that matter - and after that he was just a pill. Some horses can deal with this in a more docile way.
If Gidget is in heat, then yeah I would expect her to be a bitch. Selena has gotten to the point where I have a calender for her cycles and I dedicate that time to groundwork and slow schooling, because she becomes the absolute worst little witch I could ever have hoped to meet in my life. Perhaps some mare magic might do her good.
Also, look up Clinton Anderson's "Lunging for respect" videos. I do that a lot when horses are pushy, even the old dead heads still get it sometimes as a refresher.
Think of this as a learning experience. With horses, it's not if they're going to act up...It's just when and how bad. And it's not IF you're going to get hurt, again it's just when and how bad. Now you know, if you are going into the feeding area with a lot of horses to bring a whip. See, you learned something today. I'll tell you a secret....No matter how many of us look like professional, top-of-the-line performers...We've all done several provoking, ridiculous, and sometimes downright stupid mistakes. I myself tend to fall into the "Downright stupid" category
So, end of the 3am novel, take her out tomorrow and establish your boundaries with some groundwork. Has she ever showed any pissy behavior before this?