Marcus Williams, 35, started suffering from severe headaches, extreme tiredness, and seizures. But doctors repeatedly misdiagnosed his symptoms - which were actually a large brain tumour