Jennifer Hudson's son ''saved [her] life''.

The 'Spotlight' hitmaker credits her six-year-old son David - who she has with partner David Otunga - for keeping her strong following the murders of her mother, brother and seven-year-old nephew in 2008.

She told Glamour magazine: ''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. I tell David all the time, 'You saved my life.'

''It's frustrating as hell to me to have somebody who ain't lost nothing try to talk to me about it. 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.''

And the 34-year-old beauty also recently praised her son for keeping her fit.

She shared: ''We were outside in our front yard recently playing ball and I was like 'What other parent does this?' I know they think we're the strangest people, but we keep up with the kids ...

''In the summertime, I like to do outdoor activities with my son like bike riding, playing basketball or skating. Big David [her fiancé] and I are very active parents.''