There are a couple "faults"in your question.
1. There are far too many variables in calculating anion gaps.
They are calculated based on a formula :
AG = Na - (Cl + HCO3) or similar
, using the results from a number of Lab tests. each one of those tests measures the levels of specific anions and cations.
It is a bit too complex, so patients are not necessarily
given this information from their doctors.
2. Your result should match to a degree your clinical presentation. If not, the doctor must rule out lab errors,
which btw are rather common in anion gap testing, before making any determinations.
3. You have not posted the labs reference range, which is of very significant importance in this type of testing.
4. We don't know if it was a urine test or blood test,
but I will assume it was a serum test, based on your
mention of your level of 3 mEq/L, which is actually the
low normal value for many labs.
Urine anion gaps are usually either positive or negative.
5. The purpose of this test was not given.
Without any background information, it is not possible to offer any useful suggestions.
My opinion is to let this be.
Your doctor is probably right.
Best wishes,
Niko