Dylann Roof, the man who was charged Friday with nine counts of murder in a mass killing in a historic black church in Charleston, reportedly almost didn't go through with the Wednesday night massacre.
Police said Roof "almost didn't go through with it because everyone was so nice to him," sources told NBC News.
The gunman reportedly spent about an hour inside Emanuel African Methodist Episcopal Church with the victims before the shooting.
Roof's roommate, Dalton Tyler, told ABC News that the 21-year-old had been "planning something like that for six months."
“I have to do it,” Roof reportedly said at the church, according to a woman who told NBC she spoke with a survivor. “You rape our women and you’re taking over our country. And you have to go.”
Roof has now confessed to police, unnamed law enforcement officials told CNN and MSNBC on Friday.
Those killed in the massacre ranged in age from 26 to 87 and included longtime church members, grandmothers and a recent college graduate.
ALSO ON HUFFPOST:
Never miss a thing. Sign up for up-to-the-minute breaking news alerts delivered straight to your inbox. Learn more