Sorry, but I have a problem with a lot contained within this post. How does he know more about his draft stock than anyone else? Why should he be worrying about that to the point it's consuming him?
IMO, that's been the root of a great majority of his struggles this year, and it comes from self-doubt ("beating himself up").
An athlete of his caliber, and (his athletic caliber) has the potential to be great, has to KNOW he's great. Has to be cocky, arrogant, etc. Look at past Cyclone greats. Name one that wasn't cocky/arrogant when it came to their ability on the court. I beg you, and bet you can't name one. The only above average player I can think of who doubted himself was Stevie Johnson, and he doubted himself until Tinsley came to town. Cockiness oozed out of JT, and it's contagious.
To wrap this up, Craig played "cocky" the last 5 minutes of this game and played as well in those 5 minutes as I have seen of him since last year. He has to stop thinking and just play...with attitude.
**** "draft stock".