Have you considered a challenge test in hospital under clinical conditions? They start you off with trace of peanut then over the course of a few hours increase exposure. After 29 years, you may have lost the allergy. If you pass a challenge test and it is documented under those conditions, you are no longer allergic. My daughter had a mild reaction aged 2. Challenge test age 11 but unfortunately still reacted at the peanut butter sandwich stage. Epipen deployed, all OK.
I can understand reluctance to go down this route as it may confirm without doubt, an allergy.