It’s NEW user of the month. Not user of the month. In other words, your chance of ever getting the badge has gone, since January is now over. Same for me, Ptondo and Chris who actually do most of the posting here, we’re never going to get it now either. And to be honest I don’t think we care whether we do or not.
Also - in my experience, someone who is new to a community, writes 100 posts and gets a like on them all is a scammy spam bot. Hence would end up banned and never getting the badge.
As Chris said, you need to submit your concerns to Discourse, the developers of the forum software WeMod uses.