indulgence

noun
  1. the practice of allowing yourself to have or do something that you enjoy but that may not be good for you
  2. willingness to allow someone to have or do what they want, especially when this seems unreasonable
  3. something that you allow yourself to have or do for pleasure

Examples