Do We Wear Fragrance for Ourselves or for Others?

Both yes and no. I think the first criterion should definitely be your own taste. You should not wear a perfume just because other people like it, but of course it feels good when people like the perfume you are wearing, and that is completely normal because it gives your brain a kind of feeling of being appreciated. So first comes your own taste and whether you like the fragrance, and after that, I think it is completely natural and reasonable to care about other people's opinions too. But if you really love a perfume and nobody around you does, just wear it anyway.