Los Angeles: Hollywood actress Drew Barrymore says she has lost count of the number of times she has cried over a guy.
The 35-year-old beauty admits that many of her romances have ended in heartache, a news website reported.
"God, I don`t know the number and I don`t know the count. But I keep telling myself I should never go into love the next time, remembering that I`ve been hurt before," Barrymore said.
"I`ve spent a lot of time in my life dedicating myself to love or the pursuit of love or the understanding of love. And now I`ve stopped believing in happy endings and I`ve started believing in good days," she added.
The American beauty shot to fame as a child starring in Steven Spielberg`s `ET the Extra-Terrestrial`.
She quickly became one of Hollywood`s most recognized child actors, going on to establish herself in mainly comic roles.
"I didn`t have the kind of childhood or family life that would have given me any perspective on what a happy home or relationship would feel like. So I haven`t had as much success in my relationships as I would have liked," Barrymore said.
Following a turbulent childhood which was marked by drug and alcohol abuse and two stints in rehab, Barrymore wrote the 1990 autobiography, `Little Girl Lost`.
"You can`t live your life blaming your failures on your parents and what they did or didn`t do for you. You`re dealt the cards that you`re dealt. I realized it was a waste of time to be angry at my parents and feel sorry for myself. I have been much more objective about my childhood and my relationship with my mother in these last few years," she said.