RE: I'm totally devestated!
You may rely on your own nose. The longer you get into this you should have a window of opportunity for you to be able to smell the deer. This may mean going to the woods everyday but it will be worth it. DON'T GIVE UP, YOU DESERVE THIS DEER.
Good luck,
Searching