Welcome to Healthcaremagic forum,
Well the symptoms you mentioning may not be due to cancer but probably due to portal hypertension
which is very much expected in you , get an Upper GI endoscopy
and rule out Oesophageal Varicies. As they could be severe bleeding spots if untreated.
Thanks for visiting Healthcaremnagic.com