Well see, you have a kid with a good name and a new perspective. :)
I really do think that sometimes our horses can be bad like yours was that day and it does us good. We just need to change our focus.
I hope you cheer up.
If my horse is acting up on the ground and I'm having a bad day where I don't feel like correcting him I go straight to the cold hose.
For example, today he tried to nip me for the first time... repeatedly. He got a smack in the face, but it was a bit late and he didn't seem to get the message. Took him over to the hose, started washing him off and the second he tried it again I put the hose on full throttle and blasted him in the face. It's easy and effective if your horse hates water on their precious little face like mine does.
On a day in which I had to work a 12+ day in the hot sun and had to put linament oil on a sore horse, I can tell you that I wasn't very happy either. But as soon as that horse tried cow kicking at me I made sure he had the living bajeebus scared out of him. He already caught the other girl on the leg who didn't bother correcting him the first time, so I wasn't going to follow the same mistake.
On ANY horse you have to make sure that they respect you and you have to be the boss and suck it up if you aren't feeling good. Working with horses isn't always easy.
It's easy to get discouraged, but did you learn anything? Not sure how you got kicked unless you were back where you shouldn't have been. When my horse goes to eat grass she gets popped on the shoulder or if I am driving and behind her I hit her on her barrel so she doesn't kick. Lots of horses hit in the butt will kick.
Also I would get that grass eating nipped in the butt real fast. It's easy to do.
Just stand with a loose lead rope and I have a crop in my hand backwards. When they go to put their head down I put the end of the crop and block them. Just takes a few times and then they will stand on a loose lead and not eat. If you have to get more aggressive I bump them if necessary