A 4-year-old boy has died after a treehouse collapsed on him on Christmas Eve, police said.

Kade Contreras, of Cleveland, Texas, was playing in his relative’s back yard when the freak accident occurred, KHOU reported.

Kade suffered major head trauma and was on life support at a Houston medical center. His parents, Courtney and Roy Contreras, made the difficult decision to take him off life support after he showed no brain activity, the Houston Chronicle reported.

“Our sweet baby boy went home to be with Jesus today. At 4:18 p.m. I am trying really hard not to question the whys because I will never know that,” Kade’s mother said on Facebook Wednesday night.

“All that I know for sure is that we were blessed beyond measure to be Kade Dylan’s parents. My days will never be the same without him and his little voice and big smile. I can’t say thank you enough for everyone and how much you lifted my family up. I’ll ask one more time to lift us up in peace and understanding,” she added.

Rex Evans of the Cleveland ISD Police Department, who has known the family for years, said it was an unimaginable tragedy.

“It’s so difficult to watch and to be a part of — to see beautiful people literally on their knees begging for anything. It’s very tough,” Evans told KHOU.

“As a parent, it’s the worst nightmare you could possibly imagine or as a grandparent. I mean, that’s your baby,” he added.