Don't be such a silly billy,this looks like the perfect place to get all your blanks filled.
As for giving up on this site? Nonsense!!!
people seem very friendly here.
I am looking forward to more clues being posted by you.
ps. Was that the correct address you posted?
I can't find any quiz stuff there.