Ahh, I think you should have put begone thot as an extra page at the end. People would not be so negative then.
I will not comment on the appropriateness of the meme itself, as other people seem to have pointed that out enough.
Thank you for the translation anyway. Please don’t be disheartened...