I lost 2 hens to a fox in May 2020 & felt terribly guilty that I wasn't able to protect them (even saw the fox leaving the garden as my dogs chased it off).
It will get better in time.
I find it easier to remember the lovely little noises they made and focus on the happiness they gave me while...