There's no such thing as a perfect guy. I think it would be strange if somebody was absolutely everything you always wanted, because then there'd be no challenge. Also, you'd feel inferior.
I don't think I've found the perfect job for me, but I know what I like, so that's halfway there, right?
I wouldn't say that there's ever been an Olympic champion that didn't deserve to win an Olympic Gold Medal.

