I'm going to call out and humiliate somebody who reposted my post
Why would you want to humiliate someone just because they shared your post?
Because the person was so rude and reckless
Sharing a post on social media is acceptable and you are completely over reacting to the situation. If you do not want your posts to be shared then you need to adjust your settings and not be angry at someone else because you failed to set your posts to private.
I don't want them to share my posts so I'm going to call them out and make them feel embarrassed in front of their friends.
You should get off social media and stay off until you learn its etiquette. This person did nothing wrong. You are only going to embarrass yourself if you persist in carrying out your response.