Hi David,
Glad to hear that you seem to have a new perspective now. I think that when your position changes, whether from child to parent, renter to landlord, or forum user to forum owner, it probably helps you to see things in a totally new way. And probably helps you to understand why the parent / landlord / forum owner, etc. thought and behaved in the previously inexplicable ways that they did.
Although I have never signed up for, or posted on your site, (although I did take a look once, before you had to sign up to see it), maybe I will make it over there sometime after breeding is over, in the "quiet time" before eggs hatch.
I really hope this new experience (forum owner and "traffic cop") will help you to understand and interact in a positive way with everyone on this site, and everywhere else as well.
Good luck!