You are right to be angry. I think I understand. See if some of that energy can go toward thwarting future attacks, because you know it will be back. And if you have the time to read that link, it may give you some good information (may not, you may already know what you need).
Building the duck housing in 2010, I worked to try to think like a raccoon, a coyote, a fox, a bobcat . . . . and there is still no 100% iron clad guarantee I won't lose someone to predators. We have so many. I have begun to carry the proverbial big stick. I mean a physical big hickory stick, when I walk the ducks for foraging. They range, but not unsupervised.
At times I wish the local Y would offer martial arts classes for dealing with predators.