I think it's just exactly what Diaz said, he both loves and hates fighting. He obviously has severe social anxieties and likely other anxiety conditions as well. Getting suspended is likely a way to give himself a break from the sport. Also remember Diaz doesn't fight because he really wants to he's said before he thinks it's the only thing he's good at.