Hello, how're you feeling now? I, too, have been having slseep problems for the past few weeks so I kind of know what you're feeling, but to be honest, your reasons for not sleeping are a good one!
What you are going through is horrible. Have you tried talking to your partner about this? Is there a possibilty perhaps you two could live on your own? I could never live with a housemate as such, so I admire you for doing it in the first place. But drug use is not nice to be around (unless you choose to). You don't deserve to be going through that! xx