You gotta be trust level three by sacrificing a non-insignificant portion of your mental health to Blizzard forums. Here’s a guide on how to supplement actual social interaction with forums PvP, just so you can have a greater probability of having your posts liked because you can post images directly:
https://us.forums.blizzard.com/en/wow/t/new-forum-guide-syntax-and-features/19903