Jenny McCarthy Says She Deserves a Great Man