My journey so far - tis a long one