What do you mean when you say "won't let me post" ?
My MyCents take awhile to update as well. Like I post and then it takes anywhere from a hour to a day for them to change.
And the forum randomly wont let me post sometimes even after all the hard work and time I spent in typing the post out and spell checking + making the grammar look better than a monkey on a typewriter.
Also please remember that the tutorial section has a special behaviour. The forum lets you write down your tutorial, but it stays "invisible" until a moderator approves it.
That mean that you post your tutorial but you cannot see it on the forum until a mod sees it and "makes it visible".
And of course if the tutorial is a spam post, it is destroyed so it is never visible.