To date - admitting it and still knowing there are/will be far more challenges to come.