LISTAPP I NEED ADVICE

My roommate's boyfriend keeps using my stuff.
  1. See above description
  2. It's just so annoying
  3. He has used my toothpaste and my body wash
    I can tell because he squeezed the toothpaste from the top (WHICH I NEVER EVER WOULD DO) and he left the body wash cap open (WHICH I WOULD ALSO NEVER DO).
  4. I mean, if you're gonna use my shit, be subtle about it!
    OR DON'T!
  5. He's also over for most of the week and does, in fact, have a home to live in
    I was concerned he was homeless, but he's not.
  6. What do I do?
  7. Should I tell him to bring his own toiletries?
  8. Should I tell him to change the toilet paper when he uses the last bit BECAUSE HE DOESNT DO THAT EITHER?
  9. Should I convince my roommate that I am not delusional?
    She said that neither of them used my body wash, BUT HOW WOULD SHE KNOW????? She didn't take a shower with him! He took a shower after her!
  10. Should I tell him to pay rent?
    I am a college student with high rent and utilities and would LOVE some help paying rent.
  11. ALL I WANT IS FOR NO ONE ELSE TO USE MY BODY WASH WITHOUT MY PERMISSION BECAUSE THAT IS A DICK AND SHITTY MOVE.