Basically based on the questions there are 2 issues:
1) upper abdominal pain potentially can be related to acid issue. Sometimes certain food can trigger the pain. If pain persist best see a doctor to evaluate the stomach and if scope normal, one might need an ultrasound scan to check for gallstone.
2) bleeding likely secondary to piles especially if you find it hard to defecate.
Again it's always better to evaluate the colon to ensure that is not something serious especially if you have difficulty passing motion.
Thanks
Can I check when you say stomach pain is it above the belly button or at the belly button or below?
If there is swelling in the thigh area make sure there is no clot in the legs to account for the swelling.
If there is clot, you may need to do a CT scan abdomen/pelvis to exclude compression on blood vessel.
Does the gastric medication work? If pain persists, you should undergo OGD to evaluate the stomach. If OGD normal then you should go for an ultrasound scan of abdomen to exclude gallstone.
Are you on any other medications?
Blood pressure medications sometimes can cause leg to be swollen.
For the abnormality of the blood test – can medications related or fatty liver. Perhaps is good to have an ultrasound of liver to assess.
To avoid constipation, one's diet has to be high on fiber.
To heal inflammation in stomach or food pipe one would need about 6 weeks of gastric medications.
Unfortunately symptoms of reflux do recur and all you have to do is to take the gastric medications as when necessary when the symptoms come.
Having sound from the stomach can be a normal phenomena. It does not indicate that you have underlying illness. The sound is produced when our intestines / stomach contracts.
To help with reflux you can take acid suppression medication and for bloating you can take prokinetic like motilium.
I presumed when you said you have no bile means you had a gallbladder surgery?
I don’t use dogmatil to treat bloating.
You can try using gaviscon to ease the gases.
Perhaps also watch what you eat as some food will produce more flatulence and gases.
The common gastric medication will be either H2 blocker like famotidine or proton pump inhibitors like omeprazole. The latest will be potassium blocker called Vocinti.
Cholesterol medications will be statin like simvastatin or rouvastatin .
With night time pain, it could suggest that is stomach ulcer.
I think it will be good for you to undergo an OGD (endoscopy).