My apologies, I mistook you as one of the owners. The tag "Site Founder" makes things rather confusing as it is not accurate term unless you were one of the ones that specifically created the site and had a say in what goes where. No offense is meant by this. The more proper tag name would be "Veteran". I have a similar issue with the in-game badges they are discussing. Anyways carry on, sailor.
Feel better!