self-giving
1. [ adjective ] willing to deprive yourself
Synonyms: self-sacrificing self-denying
Related terms: unselfish
Similar spelling:   self-serving
  self-acting
  self-seeking
  self-sealing
  self-service