RE: I'm nervous up there.
Yep, at least you are man enough to admit it. Most just pretent thier stands are 20 feet high. Just lower the stand a bit, maybe add a bit of cover around it to break up your outline....or hunt on the ground! Trestands, let alone high treestands, are NOT nessessary to be successful.