I share with you a part of the book Amor, Libertad, Soleil de Osho, which deals with selfishness, I identify myself because the author expresses that selfishness is good for achieving happiness. I know it will seem a little strange to you, but I invite you to read the following extract, there you can understand a little more and draw your own conclusions ..
The virtues of selfishism
Keep this in mind: if you are not selfish, you will not be altruistic
Keep this in mind: if you are not selfish, you will not be generous. Only the truly selfish person can be generous. However, this is something that needs to be understood, because it seems to be a transparency.
What does it mean to be selfish? First, be self-absorbed. Second, always seek personal happiness. If you are egocenter, you will be selfish no matter what you do. You can devote yourself to helping others, but you will only do it because you love to do it, because you love to do it, you feel happy and happy to do it, you find yourself doing it.
You do not fulfill any duty, you do not serve humanity. You are not a great martyr; You do not sacrifice yourself. All these words have no meaning. You're happy in your own way; it makes you feel good. You go to the hospital and help the sick or you will help the poor, but it is something you like to do. That way you grow up. Deep down, you feel happy and at peace, happy with yourself.
The egocentric person is always looking for happiness. This is the beauty of the problem: the more you seek your happiness, the more you will help others to be happy. Because it's the only way to be happy in the world. If not everyone around you is happy, you can't be happy because a man is not an island. It is part of a vast continent. If you want to be happy, you will have to help those around you to be happy. Only then can you be happy. "