Cameron Diaz is enjoying the single life and isn't sulking over the loss of Justin Timberlake. In fact, she's all about the dudes and basically admits to Us Magazine that's she a barrel of insane to date:
"I like boys -- a lot. I'm boy crazy. That hasn't changed since I was very young."
But even Di...