That sucks I hate that feeling. I have lost 2 deer over the years one with gun and one with bow. However don't get down on yourself you did what you could and sometimes you just never find them. Sounds like someone else got him anyway. Keep on hunting brother......we start this saturday. I am hunting saturday morning until mid afternoon and then sunday mid day until evening. Good luck everyone.......