aaww poor you -
As much as we love them sometimes we have to say that.
When Keegan was a puppy I had her on leash and she saw a leaf blowing across the yard and lunged for it while I was bent over picking something up and rammed my head into the house!
Take a couple Tylenol and call the (eye) doctor in the morning.