RE: So is anyone else afraid of heights but still forces themselves into a tree stand?
YES!!!!
Use a strap on/loc on and put it in a tree with alot of branches (around and under you) - white pine is best. If you do not have the severe 15-20ft drop below-the-stand-thing going on - then its not bad at all.