Kate Winslet thinks it is important for her children to "struggle".
The 39-year-old actress - who has 14-year-old daughter Mia, from her first marriage to Jim Threapleton, son Joe, 11, from her second marriage to director Sam Mendes and 14-month-old son Bear with current husband Ned Rocknroll - doesn't regret any of the upheaval in her personal life because both good and bad times have made her and her kids the people they are today.
She said: "I think it's very important to teach your children to struggle on some level.
"I would honestly say that I wouldn't change a thing. Even all the bad bits. It doesn't matter how s***ty times have been, they all matter, because those things shape who you are.
"And if you don't like who you are, well, then you're f***ed really, aren't you?"
The 'Reader' actress also slammed stars who slim back to their pre-pregnancy weight just weeks after giving birth, insisting it is an "impossible" feat.
She told the new issue of Britain's Harper's Bazaar magazine: "There's a big part of me - now, more than ever before - that feels a sense of responsibility for how other women view themselves.
"Take having the baby, for instance. Have I actively been on a diet to lose my baby weight? No, I haven't. I genuinely bloody haven't.
"I so didn't want to be one of those, 'Oh, wow, she's back in shape after 12 weeks' women. When I read things like that, I just think, 'Oh, for f**k's sake, that's actually impossible.' "
The full feature appears in March issue of Harper's Bazaar UK, which is on sale February 3. It is also available as a digital edition.