Learn English – What to call someone who, apart from very inappropriate acts, doesn’t care about what others think about him

pejorative-languagesingle-word-requestsword-choice

So, for instance, someone who doesn't occupy himself with the opinions of others and what they think of him, however who wouldn't go naked on the streets, because he completely doesn't care about what people think.

Best Answer

I think we could call such a person Self-assured. You can also use intrinsically-motivated (meaning self-motivated in actions).