Maybe Adam Lanza had the cards stacked against him. Even his psychiatrist Dr. Paul Fox allegedly was troubled. When Lanza was a teenager, reports the HARTFORD COURANT, Fox had done an evaluation of him in September 2005 at Newtown High School. Here is that article.
Since then Fox has surrended his medical license in both the states of Connecticut and New York. He was fearing losing that license because of consensual sex with a female patient. That is a no-no. One reason why is the unequal power relationship between doctor and client. He is now living in New Zealand.