Cancer sufferer stages own funeral