<human>: Sorry guys, this is a little long...

We've been together for one year, and have been living together for the whole entire time. Recently it has come to light that my boyfriend's heroin problem (which I knew about from the beginning but I thought was over) never went away, and our roommates (8 men aged 19-25) confronted him about it and have been helping him get clean and feel good about not doing drugs. All but one, who does not even really live here but stays on our couch. He constantly goes through our room when were not home, let's us know and let's us know he didn't find anything, but he does not trust my boyfriend. We will come home to our room turned upside down for no reason. My boyfriend is trying really hard, hasn't done heroin in over 3 weeks, and is really shaken up whenever our friend comes into our room because he just wants to get better. Reddit, I'm at a loss of what to do here :( I don't know who to believe, or how to support my boyfriend through all of this, or if I should just leave all together and let them figure all of this out. I really truly believe my boyfriend is off the drugs, the sex is different, he's not nodding out anymore, track marks are healed on his arm. And I know he could still be shooting somewhere else and that he could be lying to me, but I really think he's trying here. What do I do reddit? Please let me know if you need more details....

Can you condense the text into a few key points?
<bot>: my boyfriend is a recovering heroin addict. How do I deal with trusting him and a "roommate" who doesn't believe him?