I've been on it for going on 2 years

Ridiculously high doses can cause some changes with your opiate receptors but for the most part Suboxone doesn't do much more damage than any other opiate. The changes seen by high dose Suboxone for extended periods are usually consisting of high tolerance, and other opiate medication cannot attach to the receptors properly they just seem to ''fall off" in a way quicker than usual. I've seen this happen to patients who were on high dose Suboxone/subutex for periods of 5 years and more. One person telling me his story said he went off Suboxone after 7 years of taking 24mgs a day to go on stronger painkillers for an injury but the painkillers wouldn't hold him at all they had to be redosed every hour even then he was going into withdrawals before the next dose. Not sure exactly why patients report this but it does seem to happen I could see 24 mgs a day dping some long term damage especially taken for so long but low doses don't seem to do this or i haven't seen it happen anyways. I could be the fact that the Suboxone raised tolerance to a whole new level since 24 mgs is unnecessary for anybody but I remember the patient telling me it had been over a year since going off Suboxone and he even detoxed off the stuff before going on painkillers a few months after stopping sub's. The patient was frustrated because it had been a whole year of him being in intense pain without much relief.
But this isn't common I mean taking 24 mgs a day for that long is just plain irresponsible for the doctor to let that happen. I wouldn't be scared of Suboxone though take it as long as you need just taper to a lower dose since ehigh doses are unnecessary to stay on.