Good Evening, I have been having bad upper abdomen pain underneath the rib cage together with bad skin itching, diziness and spitting fresh blood every morning. I has a blood test which was normal, an ultrasound which was normal, stopped exercise for 3 weeks which did not make much difference, poo test which was normal, chest xtray which was normal. I lost a lot of weight but it was planned not unwanted. I am getting really worried as if it is something that for some reason doctors cannot see, it might be too late. Can you please help.