I don’t think selfless is perfection at all. That would be draining in many ways, energy wise, emotionally and spiritually. You need to tend you your own needs to be fit, emotionally and spiritually balanced. The classis Yin and Yang. Don’t take more than you give and don’t give more than you take. That to me is perfection.