(CNN) - Bristol Palin admits it was "stupid" to lie to her mother, former Alaska Gov. Sarah Palin, about the night she lost her virginity to ex-boyfriend Levi Johnston.
"It was a night that I look back on with the adult eyes that I have now and I just realize that that was so stupid," Palin said Thursday on HLN's "Dr. Drew." "That was so stupid to lie to my mom and to have those series of bad decisions that I made all in one night."
She and Johnston had a son together and were briefly engaged. Bristol said they no longer speak and that she was "an idiot" to believe they would be together forever.
"I was an idiot for believing that and thinking that," Palin said. "But, yes he had me convinced."
The 2008 GOP vice presidential nominee's eldest daughter and author of "Not Afraid of Life: My Journey So Far," said she used to fall for boys she "could fix," but now looks for men that are "into their families, that are on the same page with their faith as me."
Although she wishes she stuck to her abstinence pledge, she said it is important that sex education be taught in schools.
"I think it needs to be taught," she said. "But I mean, kids are going to do whatever they want to do at the end of the day."
HLN, like CNN is owned by Time Warner, Inc.