self-indulgence - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

  1. the practice of allowing yourself to have or to do something special that you like very much, often something that you should not have or do