BBC Gardeners' World presenter Adam Frost has been living with a chronic illness for the past two decades.