Scots mum given shock cancer diagnosis after going to hospit