
Cameron Diaz believes that her diva-like ways and fear of commitment has caused her to miss out on big movie roles. "There are a lot of great roles out there but you know my problem? I'm really bad at commitment,” she says. "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...