Sympathies, I know exactly what you're going through.
Also, cats can sense what you're feeling and thinking. If you anticipate that he will hate it, he will hate it. Try thinking and saying out loud, "it's for your own good", &c.
My cat has actually gotten better about receiving his medication (liquid) over the course of the last week. I think the part that he hated the most was me manhandling him, and realized if he struggled less, I'd manhandle him less.
Also, I don't feed him until after, and give him treats after as well (he loves Pounce).