Cole before his attack was a very negative person. He doesn't trust anyone who isnt afraid of him and tries to make everyone repsect him through fear. He plays everyone and makes them believe that he is legit in his actions. He thinks of himself as a baby-faced con. To Cole the world is just a big game and he is in it to win it. Nothing is his fault, or so he thinks and he also believes that he is above everything and everyone in the world.
After his life changing attack, Cole is a lot different. He know nows that he is small and insignificant in the world. He doesn't blame anyone for his actions anymore and accepts responsibility. Instead of lying and playing everyone he now wants to earn respect and have people trust him. He doesnt want to con people anymore. Looking back at himself he feels that he was wrong before in his actions and thoughts. His anger is still there, like a memory he can't forget, but now he is trying to control it.
The attack from the Spirit Bear was completely Cole's fault. He showed agression to the bear from the first time he saw it, by throwing a rock and shouting threats at it. He then planned to kill it with the knife he found in the burnt supplies and his makeshift spear he crafted. The bear was only doing what it knew. It saw a threat charging towards it and felt it had nowhere to go. The natural instinct is for the bear to fight back. I do think that it was a positive thing that happened though. He now is a changed person and all because of this experience. It was an extreme event but sometimes the near death experices can change you better than others.