Latin beauty Jennifer Lopez blames her long line of relationships on her greatest fear - being alone.
Over the past eight years, the 35-year-old pop superstar has had a string of broken marriages and engagements.
The hitmaker began dating third husband Marc Anthony in February 2004, only a month after ending her engagement with Affleck, and went on to marry the Latino singer in early June.
Jlo now reveals her needy trait stems from her fear of being alone. She says: "I'm fearless in that I'm not afraid to throw myself into things. In other words, I'm a big baby. I'm afraid of silly things, like the dark.
"I'm also very afraid of.... How can I put this? Maybe it's because I'm from a large family, but I developed this thing where I don't want to be alone. So I'm afraid of that."