everyone is right in telling you you are getting too extreme and that you need to start with a smart diet before you get into heavy treatments
NEVER take any Betaine HCl on an empty stomach!!!this can burn you and cause ulcers and h. pylori infections...only with a full meal. it does not treat heartburn like that. heartburn means you are having too much acid at that moment and it is refluxing into your esophogus, so do not add more acid! betaine HCl works to digest your food with sufficient acid AT FIRST so you dont get reflux hours later from undigested food. we need stomach acid "upon demand" meaning when we eat a meal with protein...not any other time...
digestive enzymes, papain, bromelain etc will help digest your food and ease heartburn and indigestion.
garlic on an empty stomach will also cause exess acid and heartburn
getting your food down before cleansing is important.