Cameron Diaz recently lamented that her fear of being tied down is the reason she's not doing bigger movie roles. "There are a lot of great roles out there but you know my problem? I'm really bad at commitment," she explains to the Daily Star. But the 34-year-old actress is reportedly unreliable and that is perhaps an even more significant reason that she's been doing "Shrek" voice-overs rather than major roles.
"I just hate committing myself to anything. I'm terrible at making plans. I have no idea where I want to be. It's probably comes from me being a total spoiled brat and always getting my own way," she says.
It's so bad, in fact that Cam says she won't even commit to a pet: "I don't even want a dog. My cat just died and I don't want another cat. Oh god, I've just opened another friggin' can of worms."


