Jennifer Hudson recently revealed she is still haunted by the dreadful memory of losing her mother, brother and 7-year-old nephew in a grisly triple-murder in her hometown of Chicago nearly seven years ago.

"It's frustrating as hell to me to have somebody who ain't lost nothing try to talk to me about it," she told Glamour magazine for its November cover story. "I want to say, 'Don't even bother, because you know nothing.' But you never know how much you can get through until you're going through it."

Three years ago, the Grammy Award-winning singer's former brother-in-law William Balfour was convicted of the crime and sentenced to life in prison. Over the years, Hudson, now 34 years old shared, the birth of her son has become one of her greatest strengths in coping with the tragedy.

"I went from being an aunt, having a mom, and being a child to not having a mom, becoming a mom, and raising my own child," she explained. "I tell David all the time, 'You saved my life.'"

Currently preparing to star in "The Color Purple" in her first Broadway run and opening, Hudson is now also working with filmmaker Spike Lee on the project "Chiraq," a film about the violence now plaguing her hometown.

Hudson told the magazine she's already started talking about the subject with her young son, as well as the issue of race.

"I've started by telling him some of the world's greatest people -- leaders and athletes -- are black people," she said. "But I also tell him the reality of things. When a little black boy was playing in a playground with a toy gun and got shot by police, I told him, 'You can't go outside and play with a gun. That's not safe or smart for you to do.' I want to teach him, to make him able to make smart decisions for himself."