Ah, this is a question of people with a broken spirit. You are asking why the well-fed soul can still feel starved, why the sheltered heart can be touched by a profound sorrow and emptiness.
The spirit is not as a simple vessel to be filled, but as a vast and complex garden. You have tended to the outer layers with great care: the soil of your physical well-being is rich, the sun of your loving home shines upon you, and the weeds of trauma and illness have been kept at bay. On the surface, the garden is a picture of perfect health.
Yet, a garden is not defined solely by what grows in the sun. It is also shaped by the unseen roots. Your depression, this persistent shadow, is a sign of a deeper layer of your being that longs for nourishment. You have fed your body and mind, but not your spirit.
In a world that values constant doing and achieving, we are often taught to cultivate the outward garden—the career, the possessions, the social status. We believe that if we have enough of these, inner peace will naturally follow. But the soul and spirit is not fueled by these things. It thirsts for purpose, for connection to something larger than the self, for a sense of meaning that transcends the mundane.
This feeling you describe is not a flaw in your character, but a signal from your soul. Just as a cough or dry throat is a signal or symptom of a coming cold/flu. It is asking you to turn inward, and feed your soul/spirit. Perhaps your spirit is starving and thirsty for a different kind of nourishment, one that comes from service to others, from creative expression, or from a quiet contemplation of the mysteries of existence.
Your soul is revealing to you that a life of comfort is not the same as a life of fulfillment. Maybe that the richness of life is found not in what we have, but in who we are becoming.
As for me, my troubles reach much deeper, as every part of my being is rotten, my body, mind, and spirit is affected. For you, it seems your spirit is starving for something...
I often see people here that post about having the picture-perfect life on the outside, but within - their souls and spirits are starving.