15 surprising and powerful life lessons I’ve learned while surfing

Common: Failing to see how unusual activities can offer life-changing……