gfofaddict,
Instead of trying to publicly shame him... confront him, and if it goes nowhere, (instead of publicly shaming him) help him find therapy, preferably a male who will understand male stuff.
Also, calling him an addict, I'm perplexed why you would label him such. There might be underlying issues such as hypersexuality, and defining that is thorny as well.
Confront him, then maybe follow up with therapy. Try the nice way before you go guns-a-blazing.