I take Omeprazole because I can't take Gaviscon.
Try eating small meals and make sure you chew the food up a lot. You could try liquid food for a while like soups.
I really don't think it is cancer but you are just panicking and came up with that as an answer.
Indigestion can be very painful.