September 22, 202530 days my ass, Reddit in general is becoming a bitch ! My last 5 posts that i worked hard on to make my own have been taken down for NO REASON other than “Too bad so sad”