It starts with occasional stomach pain. Then comes bloating after every meal, repeated vomiting, unexplained weight loss...