Hey you're welcome :)
Have fun creating them but try & not let it get to you if some memes get no upvotes. I have a fair few of them myself, some take off, some don't, some I think will & they go nowhere : D
Everyone likes upvotes but remember that your self worth is not measured by them or sometimes you end up getting a bumpy ride.
Igtg now but have fun