overindulgence

noun

The gratification of one's appetite or desires to an intemperate degree.

An act of overindulging; indulgence in too much; pleasure or consumption taken in excess of what is satisfying or necessary.

Excessive indulgence.