Yes I have done it all. Tested the shallow waters, swam through the dangerous tides, met strangers, seen friends turn strangers, taken risks to achieve my goals, persevered to out do myself each time,...