Cameron Diaz: Everyone Will Be Cheated On, You Can't Go Through Life Unscathed