being self aware and reflective about things is what sailing is all about. You have learned your lessons well and are an off-shore sailor.