The sport of surfing is the most difficult and rewarding activity on the planet. A love hate relationship. A push and pull of the flow.