You must give the responsibility of doing homework back to your child. You don't have homework to do, he does. Let him suffer the consequences of failing to turn in work or handing in sloppy work. It should be an issue between him and his teacher. Be sure, however, to explain to his teacher that you have been helping your child with his homework and will no longer be doing so.
Sit down with your son today and set some new rules. Tell him he is now in charge of doing his work and you will no longer be issuing homework reminders or supervising his work. At the same time, point out this responsibility comes with an obligation to do well. If his grades fall, explain you will need to establish a penalty for not doing homework, such as eliminating television viewing or having friends over.
One reason your child may hate homework so much is because you have insisted that he complete it before being able to enjoy more pleasurable activities. Many children need a period of relaxation and playing with friends before tackling homework. When your son is able to set his own time for doing homework, he may not find homework as unpleasant a task.
For some good advice about disengaging from homework battles, we recommend that you read Ending the Homework Hassle by John Rosemond. At the same time, your son could profit from reading How To Do Homework Without Throwing Up by Trevor Romain for some witty insights about homework.