Tramadol is known in helthcare as a “dirty drug” - it has such a wide-ranging and non-specific mechanism, that it hits a fuck-ton of receptors at once, so interacts with loads of other meds and causes load of side effects
It is really very much frowned upon by any doctor with much sense, a such
Tramadol is an opioid medication so they’re wrong for a start