20 Things I Wish I Knew BEFORE my Appalachian Trail Thru Hike...