You can't make an exhibition of yourself and then complain if someone doesn't respect your modesty (by taking a photo). If you want to keep it private don't go in the street. I'm not going to pretend I've not been caught short before, but I've tried to be discrete, if caught I would be apologetic. This guy sounds like a dick (excuse the pun)