Hard LessonsAnother day on the river and more lessons learned. As I venture further into the paddling and river world each and every day I make new...