Cameron
Diaz
misses
out
on
roles
in
big
movies
because
she
fears
commitment.
The
Charlie's
Angels
star
hates
making
long-term
plans
and
believes
her
problems
stem
from
always
getting
her
own
way
as
a
child.
She
says,
"There
are
a
lot
of
great
roles
out
there
but
you
know
my
problem?
I'm
really
bad
at
commitment.
"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." And
the
star
admits
she
can't
even
invest
her
time
in
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.