i'm a guy and appreciate the sir but no need to call me that anymore. if you are going for points i'm the wrong guy to ask. ghostofchurch or dashhopes would be better at that. i can tell you a couple things with a couple examples (don't upvote them they are only an example of what i mean not a cheap attempt at votes)
if it's hard to read don't expect much https://imgflip.com/i/18vigj
if it's too long it don't matter how funny it is few people will read it. https://imgflip.com/i/14ox40
if it makes you laugh post it, it WILL make someone else laugh. https://imgflip.com/i/14g737