Okay so after a few seconds looking over your past appeal i've decided it doesn't even matter.
This is a gaming community. A group of people who come here to have fun and play a game they enjoy.
You, me, we have no God given / peoples mandated / legal obligation to be allowed to play here...