Answer: overkept

AnswerCrossword Clue
overkeptOVERKEEP, to keep too long or too much