life lessons from one tree hill