STM - We have quite a backlog, for various reasons. We're having to keep up with higher activity and many more stolen submissions - unlike other sites we take the time to filter out stolen and uncredited work where possible, but it takes time.
You are not only the one...but things will be fixed soon if the Staff tries to hear the suggestions we give to improve the Approval rate.
Don't worry, the staff will notice this topic and approve your mod (If necessary).