updated 07/20/2014 AT 5:00 PM ET
•originally published 07/22/2014 AT 11:15 AM ET
But that was before she stopped settling.
“I hate the sensation that you have when you get home and you think, ‘I’m a coward. I didn’t speak up. I didn’t defend myself. I didn’t say no,’ ” she told PEOPLE while promoting Guardians of the Galaxy on Saturday. “I wanted to please others more than I wanted to please myself, and I [would] find myself embarrassed to look in the mirror.”
Saldana, 36, added: “I promised myself, by my own will, that I’m not going to do it anymore.”
Proof she is, indeed, staying true to those words: her marriage to Marco Perego, whom she wed last summer.
“We found each other, and it was that desire and not that necessity that put us together,” said Saldana, who has not commented on speculation that she’s now pregnant.
Her profound confidence comes from embracing her 30s, Saldana said.