MADILL, Okla. (KTEN) — Kevin Moseley, accused of killing his wife and two stepchildren more than two years ago, pleaded guilty Tuesday on three counts of first degree murder.

He was sentenced to life in prison without parole.

“It was a lot easier on us, for him to take a plea,” said Diana Croslin, one victim’s former sister-in-law. “We know that he's off the streets forever."

Moseley, now 58, had initially entered a not guilty plea when he was arrested following the fatal shootings.

The bodies of Moseley's wife Monica, his 16-year-old stepson Jonathan Horath and his 12-year-old stepdaughter Stephanie Horath were found dead in their mobile home near Kingston on August 22, 2019. All had been shot in the head.

"We won't get to see them grow up," said Barbara Hyde, the childrens' grandmother. "I won't get to see grandbabies through Stephanie and Jonathan." 

Kevin Moseley was arrested roughly four hours from the scene of the crime in Abilene, Texas.

Monica Moseley, Jonathan Horath and Stephanie Horath were slain at their Marshall County home on August 22, 2019. (Courtesy)

"It's kind of like you're in a fog and you spend a long time in that,” Hyde said. “We are Christians, and we had thousands of people praying for us and that's the only thing that got us through it."

Hyde remembers being so excited to finally have a granddaughter in Stephanie and having a bright young mind in Jonathan.

"He was so smart. I am still having problems right now with my TV. and normally I would say ‘Jonathan!’ And he would never explain it to me, he would just go bing bing bing and it was done," Hyde said.

Moseley is guilty of three counts of first-degree murder; his sentences will be served consecutively.

"That's not going to bring them back, but it gives us closure," Croslin said.

In taking the plea, Moseley avoids the option of the death penalty, but the judge says he doesn't believe Moseley will ever be free again.