Zendaya doesn't believe one bad apple spoils the bunch.

In a fan-focused interview with Entertainment Tonight, the Spider-Man: Homecoming queen spoke candidly about her bad dating experiences. One such shocking confession revealed that she was cheated on in the past.

When a fan asked whether she'd been on the receiving end of an illicit affair, the 20-year-old actress responded, "Yes," but reaffirmed that one bad guy doesn't mean "all men are dogs."

"You can't categorize an entire type of person because of something that happened to you once," the "Replay" singer told ET.

"But I would say, follow your gut. If you feel it it’s probably happening," she added. "If you feel like you can’t trust somebody, or you feel whatever, then you shouldn’t be in a relationship with them."

In the case of being young and love, the former Disney star is not making any commitments in that department, either:

"That’s why I’m so anti being in a committed relationship when you’re young and people are learning and growing...Because when people are young, they make bad decisions sometimes because they don’t know any better. It doesn’t mean they don’t know the difference between right and wrong. It just means that they’re still in the experimental phase in their life where they haven’t made the right decisions yet. That’s something I learned, is that it’s very hard to be in a relationship when the both of you are still figuring out life. You cannot change anybody. You cannot make someone grow up faster than they’re supposed to."

Despite her rumored romances with Let it Shine actor-dancer Trevor Jackson (which supposedly ended last year) and the later-debunked relationship with NFL footballer Odell Beckham Jr., the movie star kept the identity of the aforementioned cheater undercover.

Do you agree with Z's philosophy? Sound off in the comments, below.

25 Times Zendaya Proved She's Already a Fashion Icon: