You say there isnt evidence in screenshots of chat logs ( which btw it is ) and then admit to doing it?
Your reasons for doing it dont particularly matter as you have a shit poor attitude constantly.
Completely deserved in my opinion. Wait it out.

wow i got a comment by a lil peep fan?.So disrespectful.