A "eulogy" is a speech you make at a funeral in honor of the dead person. I think you meant "apology".
In many romance languages, eulogy doesn't have the funeral connotation, only the high praise one - so the GP may be a native speaker of a romance language who didn't realize this meaning is less common in English.