RE: That sick feeling...
That sucks you lost that buck. Losing a deer is the worst feeling in the world. It just goes to show the importance of knowing your yardages, and that bowhunting is literally a game of inches.
Hopefully, you'll get a chance to get out there and redeem yourself.