Kinda late to the party but what a cowardly way to go. The only word I can find to describe this guy's behaviour is pitiful. Sure, we are animals, sure, we are driven by impulses and, sure, a healthy sex life boosts anyone's happiness significantly but... taking away people's lifes for your own petty frustrations? I don't know every detail and the human mind is complex, but from what I could gather he doesn't deserve attention or mercy. He was nuts, weak and it doesn't look like he hesitated to do what any imbecile with a gun could do. If he had indeed been smart he wouldn't have taken the easy route.
I think it could have been fixed with:
1- some professional advice on the matter (the objectification of women and such)
2- a good beating. And yes, a good beating CAN indeed do some people good. If done at the right time it could avoid many things (making people realize anyone is vulnerable).
Just my 2 cents, sorry for bumping this old thread.