My impression is this:
Clearly, the player has some level of talent. If he did not, he would not have been picked. There are players who have high opinions of themselves, which could be considered a bad thing, depending on the player's attitude.
For this case, you have someone who apparently did this consistently over a period of time. I do not know to what level this had been discussed with him. As an example, if a teacher in 5th grade told him to knock it off, and one in 6th grade told him to knock it off, the fact that it was done until 8th grade tells me that the individual does not sound like the type who likes to take instruction, or be told mistakes. In a team game, that would be the easiest way to make you the person branded as "unreliable." When the expectation is to do the right thing (or at the very least, do not do the wrong thing), he ignored that. It can change, and maybe it has somewhat. But something like this would put him on my Do Not Draft list because it tells me that the person is less likely to be trusted in the long term, especially when it has to do with someone who is clearly not at the same level as this individual who was assaulted. That is someone who would take advantage of everyone he possibly could if he thought he was "better" than them.