For future reference, it seems more user friendly to use free off the shelf open source forum software that everybody is already familiar with, such as for instance, phpBB. Thousands of people have been working on phpBB for decades, you'll never catch up. Everybody already knows how to use it. Reinventing the wheel not necessary at this point.
That said, I am now required to disclose that I too coded my own forum software. :-) A mistake. Very time consuming mistake.
Please don't take offense at this suggestion. Apple does the same thing with their in house forum software, and it's far less friendly than this. So, you did beat Apple at their own game, so kudos for that. :-)
That's all, off my chest, no further comment.