OKAY.
Firstly, I looked almost all over in your submissions page and I couldn't find your version of the meme.
Secondly, there are bound to be memes with strong similarities and similar energy to each other, I give this user credit because this is the version of the first meme that I like and saw.
Lastly, If you want to provide a link to your version of the meme if you able to find it, then please do, I'm happily to give you credit then.