As always, @Road_Warrior_10 got the mods express authorization to promote his game as soon as his post are not meme and he does not excessively promote his game (aka spam it). One or two post a month are fine, as long as they are not direct link to his game with the text being copy-pasted from the Steam page.
That a good thing you realize you are spreading unnecessary toxicity.
We all got shitty days, we all make mistakes, what important is to admit them and learn from them. Not even the community moderation is immune to that, I got some example in my own moderation history :D