Flatmate accused me of theft

Hi! I’m an international student from Africa and my flatmates have been weird to me for a while and I just ignored it cuz I would honestly rather not focus too much on it as it’ll make me upset. Anyhoo, my roommate moved in recently (from my country) and someone opened and used a considerable amount of her milk, then my milk after she wrote her name on it. So, we’ve been having a series of theft in the kitchen, mostly milk and some foodstuff and when she complained about it in the kitchen, another flat mate told her about this and also mentioned that one of our flatmates saw me “steal someone’s thing” probably to warn her about me.

She told me, thank god, and I asked to speak with the person who was named. When I asked him, he said yeah, his friend told him he saw me take his patty from the fridge but he’s over it now and it’s fine. I told him it’s not a matter of him being over it, it’s that it never happened. He mentioned being approached and asked if he wanted to take action but he said no. I told him I’ll talk to the friend and thanked him for talking to me. Also, he said this happened 2 months ago. I haven’t even had a burger in 3 maybe 4 months.

I went to talk to the friend who initially said he was ill and didn’t want to infect anyone. Saw him in the kitchen an hour later and when he left I followed him and asked about it. He said he never said anything about me stealing and was stuttering too. I said okay, I’ll ask his friend if he’s sure it was him and he went to his room.

I emailed our ssr asking to speak with her and I met her later that evening. When I asked her about it, she said he did report me for theft and said he wanted to be kept anonymous and didn’t want it coming back to him. I explained that he’s told all our flatmates this, they all think I’m a thief, someone put ketchup or something in my milk and I always suspected it was him. She said she’d reach out to him but can’t guarantee me getting a public apology from him. I was frustrated to say the least.

I saw him a few hours later and i told him I’d spoken to her and she said he did tell her i stole. He denied it still. What reason does she have to lie ffs? It’s been a few days and nothing has been done and this bothers me. Is there anything else I can do about this?