indulged
in-dulged
verb
Allowed oneself to enjoy something pleasurable, often to an excessive degree.
"She indulged in a long, hot bath."
Thesaurus
Synonyms: spoil, featherbed, cosset, baby, mollycoddle, indulge, coddle, cocker, pamper, luxuriate, pander, gratify