Hey - at least you are ok.. and to make you feel a little better, I WON'T tell you about the time I was in line at a drive-through fast food place, didn't think anyone was behind me, the line was taking forever, so I backed out rather agitated, found out there was a bigger truck behind me with a much better bumper than mine.
I also won't tell you how STUPID i felt for backing into someone at a drive thru - ahhhhhh!!!!
Anyway, at least you were looking forward at the time (you were right?). It happens to us all, and it sucks for a while, but get the truck fixed up and all is better.