At 40, Cameron Diaz, Met Her Forever Love;  Said “She Would Never Get Married”, But Met the Love of Her Life After Forty