chefchaouen, morocco...the last three days have been exceptionally kind. long, dreamless sleeps and full days of absent meandering. few goals and no purpose. monastic hillside room with a rich view of surrounding mountains and the town square below. generous amounts of time to reflect, heal, try to understand. what ain't river current is safe shore....the locals even painted most of the town my favorite shades of blue before i arrived...