So term's almost over

My duty's done,

Secret Santa was really fun

Santa's happy

And hols are here

So finally an end draws near

It's been a while

I've given you time

So did you guess the answer to my previous rhyme?

So finally, at last

I once again askā€¦.

"Who am I?"