There is this late night reality show on Maxx tv that hubs and I sometimes watch.  It's called Cheaters.  You're probably familiar with it.  It's a show about cheating husbands, wives, boyfriends and girlfriends.  When a spouse or partner suspects that their partner is committing infidelity, he or she can ask Cheaters to investigate.  At the end of each show is a confrontation between the two. Of course it's chaotic, what would you do if you see your husband cheating on you. It's nice that these cheaters are caught (in the act!) but it is also very humiliating.  Personally, I would rather do cell phone spying than to be humiliated in public.  Maybe it's easy for me to say because I have never experienced it.  But I believe things can be sorted without going public, I'd be dead before I let myself be humiliated like that.