Yes, Suboxone (buprenorphine) can be used long term under the care of a medical provider who can properly monitor the medication and its effects over time.