I've never yet Begged for Upvotes, but the feeling is somewhat shared by me. I see Memers get astoundingly high upvotes but I could only manage 3-7 Upvotes. My highest is 35 but it was only by one meme.
If I begin to beg, it would have fared no better, but at least one doesn't have to be cleavor in making a meme for it.