Chrissy Metz opened up about her troubling childhood in her upcoming memoir, “This Is Me.”

The “This Is Us” star, 37, claimed that her stepfather Trigger forced her to weigh herself in front of him and beat her throughout her teenage years.

“My body seemed to offend him, but he couldn’t help but stare, especially when I was eating,” she wrote in her book, via People. “He joked about putting a lock on the refrigerator. We had lived with a lack of food for so long that when it was there, I felt like I had to eat it before it disappeared. Food was my only happiness. And so, I began to hide my eating. I’d get up in the middle of the night and eat. I’d sneak food to eat in the bathroom. Cookies, chips. Things I could eat as fast as possible to avoid detection. Things that would give me the brief bliss of numbness.”

“I don’t remember why Trigger hit me the first time,” she continued. “He never punched my face. Just my body, the thing that offended him so much. He shoved me, slapped me, punched my arm. He would hit me if he thought I looked at him wrong. I remember being on the kitchen floor after he knocked me over, and I was begging to know what I did. He just shoved me hard with his foot.”

“When I was fourteen, Trigger began weighing me,” she added. “He’d get the scale from the bathroom and clang it hard on the kitchen floor. ‘Well, get on the damn thing!’ Trigger would yell. ‘This is what you need to know.’ ”

“He sat in a chair next to the scale as I got on. ‘Good God almighty!’ he yelled every single time. The number then was about 140 or 130. Most of my friends weighed about ninety pounds. ‘Why are you getting fatter?’ he demanded. I look at pictures of me from that time, and I would be so fine with being that size now. But I thought I was gigantic. By then the beating had escalated. One time he hit me, and I looked right in his face. If I had a gun, I thought, I would shoot you.”

Metz says they have a relationship and she “cares about him.”

“I’m a tough cookie,” she told the outlet about her upbringing. “But it’s one of those things that attempts to break your spirit.”

Metz struggled with her weight throughout her childhood — her mother took her to a Weight Watchers meeting when she was only 11 years old. She also admitted that she lost over 100 pounds shortly after her 30th birthday by only “eating a 2,000-calorie diet and walking 20 minutes a day.”

She also grew up poor, with the actress revealing she only had 81 cents in her bank account before landing her role as Kate Pearson. Now coming up on the show’s third season, she was able to wear $50,000 worth of diamonds at the SAG Awards.