Definitions of self-giving:

  • adjective:   willing to deprive yourself