Well I’m not promising to stay, but I thought I’d submit a few and feel the waters... :-)
I do hope that you don’t delete because then it’s hard to tell who submitted the memes or who made the great comments. Also, if you decide to come back a year later, then this is still waiting for you. :-)