I'm really sorry about that fxcking meme in the other stream. I never should have allowed that to go on, much less participate in it. It won't happen again.
I hope you're doing alright. If not, keep posting. I still want to help, even if I have issues of my own.