Your symptoms are related to the gastrointestinal tract, for the last 12 years is pretty long . Consult with a gastroenterologist in your area for a clinical examination and investigations to determine the cause.The lump you have described could be a collection of fatty tissue called lipoma,if it's under the skin.
Answered2023-12-30 01:17:42
Let others know if this answer was helpful