Opioid Addiction: A battle toward recovery