RE: New here, and really upset.
I think that would be the best approach as well, I would apologize and explain that you got to your stand with tons of anticipation since you haven't hunted for a while, explain your situation... broke your bow and your arm, etc... Tell him it was just a downer to your excitement and let him know there are no hard feelings. Like everyone else here has said, if that buck of a lifetime, or even a doe for that matter runs onto his land and dies, you need to have an in with the neighbor. Trust me, I have heard many stories from people who didn't play their cards right and lost a deer to a neighboring property.
The guys are right, his stand is on his property, yours is on yours.... nothing can be done about that.