We construct the notions that we name as things (e.g. this computer, this desk, me, you, the cat) as a way of dealing with reality. It is not that stuff doesn’t exist “out there” and that we are just making everything up. It is that we model the world by dividing it into more or less discrete, unchanging lumps to fit our needs. Real reality is like the model we construct but differs from that model.
Even the slightest reflection shows that everything is impermanent and lacks a separate self yet we tend to model it as if it were made up of discrete, persistent entities.
Suffering comes from assuming that our model of reality is reality rather than a convenient way of handling life and largely a result of our use of language.
Dukkha (often translated as suffering) is like the friction caused by our “wrong” world view rubbing up against the real world.
The Buddhist practice is not to detach from reality. It is to detach from our fixed views of reality. We don’t throw the construct away we just treat it for what it is. i.e. a very useful tool.
We don’t throw the map away. We need it to navigate. On the other hand we stop confusing the map for the terrain.
The aim is to be more directly connected with reality but to do that we have to be totally flexible about how we model it.
If you detach from the notion of being a separate self (keep the notion don’t be bound to it) then you are open to other people’s suffering and joy equally with your own. You become more compassionate.
This works the other way too.
If we open up to other peoples suffering and joy then we dissolve something of our notion of being separate selves.
Either way it feels good because it is in agreement with reality and there is less friction/dukkha/suffering.
This is how Compassion and Right View are linked. They are inseparable.