Hello, Elle!
I shall take your tip about staying away from sweets, I think!
Now, 24, has an unusual word in it, that I was pleased I knew.
"Bis" means "for a second time" or "again".
It may be French, I am not sure, but it can be used in music.
With "a rat" for "a desert".
"Eric" was completely unknown to me.
I typed it in to Collins Online and got the meaning!
I thought it was a very good puzzle today.
Well done, the setter!