These kind of topics are nothing that you should take on your own. This is the reason why in law enforcement they work in teams on this stuff with regular psychological evaluation and counselors availible at any time. Please take care of yourself!