Rosario Dawson claims she was "an awkward teenager."
The 'Sin City: A Dame To Kill For' actress says she couldn't find a date for her high school prom, but admits she was more focused on finding career "opportunities" from an early age.
The 35-year-old beauty told the September issue of Cosmopolitan For Latinas: "I was an awkward teenager. I went stag to my prom. I was a virgin until I was 20 years old!
"My mother was raising five kids on her own. I wasn't just going to sit back and be a horny teenager and continue some cycle of teenage pregnancy - I wanted more opportunities."
She added: "I wanted to be the first person in my family to go to college."
But the actress opted to go to carve out a career in Hollywood instead of furthering her education.
She said: "It was really hard because I was asked to be in a movie when I was 15.
"I took a civil engineering course at Columbia University but that was while I was still in high school. I was a tutor, I was a babysitter. It didn't go beyond that."
The 'Ever After' star, who has previously dated Joshua Jackson, Danny Boyle and Jason Lewis, has gotten over her "awkward" stage and now enjoys being in love, but insists being in a relationship is not her top priority.
She said: "I'm a touch person, I love intimacy... I love men! I love romance. I would love to fall deeply in love with someone, but at the same time it's not my everything."
Tagged in Danny Boyle Joshua Jackson Rosario Dawson