Ed Kelley and his wife have three children. They live in a comfortable suburb of Baltimore. And for a long time their life seemed perfect.
"We were churchgoing; we were involved in the community. We had a very close-knit family all around us."
And he adored his 14-year-old son.
"He was funny, he was getting good grades, he loved playing sports; he was so humorous. Actually for the longest time he was sort of the center of the family."