My take was different. Since his visions supposedly represent reality, I think by changing the "facts" of his vision, he changed reality. According to his vision, there was a sequence of events leading up to Des kissing Penny, one of which was Charlie getting an arrow in the neck. By not letting Charlie take the arrow, he altered the course of events and, as a result, it wasn't Penny in the tree, and therefore no kissy-kissy.
Thinking out loud for a minute, though, he keeps changing reality by saving Charlie time and time again, but he believes that Charlie's time to die has come and that at some point he won't be able to save him. He's told Charlie, "You're gonna die, brother." This means that even if he changes the course of events in his visions, the ultimate consequence (Charlie's death) will nevertheless occur at some point (when Des can't save him). Does that mean that the ultimate consequence of this vision (kissing Penny) will nevertheless come true at some point? In other words, just as it's Charlie's destiny to die (according to Des's visions and no matter how many times he saves him), is it Des's destiny to see Penny again?
Last edited by Rich; 04-20-2007 at 01:47 PM.
Rich
"Failure is Not a Destination"
Coach K on the Dan Patrick Show, December 22, 2016