I have recently completed the Alps 2 Ocean (A2O) 315km ride over 6 days which is one of my greatest physical accomplishments in recent times and...