Sometimes we say being complemented is a good thing. Am just trying to understand you, you said someone said to you bloody hell, if you did not do anything to them, why would they something so nasty. The first thing that came to mind, is maybe you were wearing something that's not appropriate, or something that looked ridiculous. That comment would only come up when something is not right. You probably need to check yourself, when you go out, what are wearing, how do you look, are you giving out signals that will make people look and wonder? Because it makes no sense for someone to come up with bad comments when you are perfectly well. There must be something peculiar about you, that either makes your fellow men disgusted or something it wouldn't be for nothing.