Well, without a clinical evaluation it would be difficult to determine the cause of your symptoms. Possibilities that may need to be considered include motility issues, neuro-muscular causes, infections, inflammations, psychological causes, medication/ drug side effect, hormonal/ endocrine issues, growths/ masses, irritable bowel etc. I would suggest getting this evaluated by a primary care physician initially and depending on the cause diagnosed/ suspected, it can be managed accordingly or specialist care may be sought.
Hope this is helpful.
Thanks for the reply. Yeah I finally got a doctor to take it seriously and do a full battery of tests so we will see.