An ancient belief held by Taoists and the hippie culture which coined the term “treehugger,” has recently been supported by science. Being near trees has now been proven to help relieve stress, headaches, and aid in concentration, according to studies…