In the advaita vedanta and non-dual tradition, the higher Self is perfect and is only waiting to be Realised, but in the Buddhist tradition Buddha nature is like a bud which still has to flower, so they acknowledge that there is something perfect within, but it is not already complete. I just favour the Buddhist perspective.
|