What medication do I need to go through heroin withdrawals with the least amount of discomfort?

2 choices. Choice is either to treat opioid withdrawal with a short taper of methadone/suboxone or to use a combination of different meds for different opioid withdrawal symptoms - eg., cloinidine+painkiller+antidiarhheal+ anti-vomitting medicine+ antianxiety medicine.