There are quick fixes, those are antacids, but like you have found out they are quick and temporary because they only neutralize acid that has been produced and doesn't stop further production. Tums and Rolaids are the least effect antacids BTW as you should use Mylanta or Maalox. Look for antacids that use magnesium hydroxide as the antacid instead of calcium carbonate.

There are 2 classes of drugs to stop acid production: H2 Blockers and Proton Pump Inhibitors. Both block the production of acid by the stomach but in different ways. In general the PPI are stronger than H2 blockers. Both are very safe drugs with very few drug interactions and side effects. Prilosec is actually available over the counter now and I think is still the only PPI that is available over the counter, in its prescription strength form no less. Then there are 4 H2 blockers that are also available over the counter as well as by prescription. Pepcid and Axid are the strongest in that class followed by Zantac then Tagamet. Some of the H2 blockers come as a combo antacid/H2 blocker so that you get quick relief followed by long relief. I would bite the bullet and try either Pepcid, Axid, or Prilosec.

Also, learn what foods can cause heartburn such as tomato based foods, spicy foods, citrus, chocolate, and coffee. You can go all out and elevate the head of your bed 18 inches. For most people, THC does not aggrevate heartburn.