Even if you were with him, there is nothing you could do for him, except maybe cook and clean. The eye will heal itself. He should have a patch on it to keep the lid closed. That helps a lot becausing opening the eye really hurts. He just needs to rest. When I abraded my cornea it hurt to even open the other eye.
I'm glad you didn't lash out at him in anger right before it happened. He had a really bad day. Did it happen on his birthday?