A St Leonards man who suffered a massive haemorrhagic stroke and was not expected to survive is undertaking a half-marathon later this year for charity.