RE: I hope tomorrow is the day..
I have to be the one asking you this question...Are you shooting high? If so shooting from a stand usually shoots a bit higher, not to mention the deer duck the string, so aim a little lower than usual and I bet you hit the mark just fine. Good luck as I will be hunting all day myself.