http://www.youtube.com/watch?v=o_GWeu4lU2M
Read the top comment.
[spoiler]So Walker actually never went home. He either killed all those soldiers, died trying, or shot himself when he finally found out the truth. A pretty depressing ending to an already depressing game. And I thought that he actually had a chance of redemption.[/spoiler]
-
But he got driven home?