20080606 entertainment.english.hollywood: Cameron Diaz is happy being single