Messy ending.
There are two things I haven't figured out yet.
#1: If the main character is sitting on the left side of the truck cab (Viewer's right), and there is a guy on the right of him (Viewer's left), why does he get out on the right hand side of the truck? Wouldn't he get out on the left?
#2: There were no clouds in the sky when the guy gets home, or when he enters the house & walks up the stairs (I think, I remember seeing the sun). why is it storming when he gets in his room (and a nasty storm at that)?
Otherwise, it's alright. I don't agree with suicide though.