I'd like to make one more point...When you hear guys talk about shooting over a deer from a treestand, assuming that they know the distance and use the correct pin then the reason is their form, plain and simple...
Face it, many of us are not comfortable in a stand 20-25 feet up in a tree, to help us feel secure, we lower the bow hand, line up the pin and release...If you don't bend at the waist and lower your head so your nose touches the bow string then you are raising the rear sight and you will shoot over...Trust me, I did this twice one evening...
On the ground, I was perfect, on the roof of my house, no problem...Put me in a stand and I like to feel the bark of the tree on my back...Also, a face mask can keep you from feeling the string with your nose as well...You've got to get in the stand, with your hunting gear on, put a target out there and have a buddy retrieve your arrows and pull them back up...This will help greatly with your confidence as well...I also suggest shooting with your broadheads now, before the season...