Why loving others is selfish and being selfish is good:
When we love others we are expressing the love that we feel and wish for ourselves. We love ourselves and we love others when we can see ourselves in them. The “connection” that people talk about is a realization of similarity or a realization of the commonality of existence; a fading of the line between selves. We see a glimmer of ourselves in another’s body and we become them for a moment.
We seek to love our own existence and we assume it is good to seek a binding between our belief in existence and our belief in love. Maybe when we can find love in ourselves it is then that we can get love from and give love to others. We must find something in ourselves that is worth loving or we cannot see the things that make people worth something. The more love there is in the self the more love the self can find in others.
This is why we must learn to find self-worth and inner love before we can see others as we see ourselves. We must learn to be humble and appreciate the failures and insecurities in ourselves before those things can be appreciated and loved in others. I think it is impossible to be completely selfless but if you can be selfish enough to love others as you love yourself then others would love you as much as they love themselves and then a maximum of selfishness would mean a maximum amount of love reciprocated amongst people.