If your doctor is confident enough to declare it a scam I'd go with the opinion of the trained certified medical professional whom you let do unspeakable things to all your orifices protected only by latex gloves instead of listening to anonymous idiots like me.
That said, if you insist on listening to me then you can do your own allergen test at home:
- Wash (with soap and cloth) and sterilize (with iodine or isopropyl alcohol) your stomach and a sewing needle.
- With the needle gently scratch a series of small bloodless paired nicks an inch apart.
- On the left side leave clean for a negative comparison and on the right dab a miniscule amount of a single suspected allergen on each scratch. Maybe jot down which scratch has which substance so you don't forget.
- Wait 20 minutes and compare the left to the right. Any on the right side significantly discoloured, swollen or blotchy compared with its respective left side negative are likely allergens and should be avoided.
Disclaimer: Not a doctor and not medical advice.
Take notes 'murica. This is how it should have gone for you and PP isn't even a felon FFS.