Rorschach
Ricky Villa
That's exactly what I see too. He needs to trust his own ability more and grow his confidence. That goal will help.Still looks like he is unsure of his place here, he seems ( imo) as he is a little short of confidence to impose himself. No doubt he has the talent.