There has been nothing in my life that has felt as rewarding as...