Some of the ends you could knit over as you work, for instance when you are changing colors at the beginning of a row. If you change balls at the beginning of a row I guess that would work too.
You might try working in your ends as they develop on something that is simple like a scarf, or anything you know
wouldn't possibly have to be taken out for some reason. (I've worked in ends and then needed to dig them out again so I could undo. Not fun.
) If you work them in as you go, finishing will not seem so overwhelming.
If you ever get a chance to take a finishing class that might help you to learn the techniques and give you the confidence to follow through. A good book on finishing might help too.
I think a lot of us are more enthusiastic about the project at the beginning than at the end. Try this mantra, "I do like finishing, I do like finishing...." repeat until convinced.
You actually can learn to like it or at least not hate it, if you're philosophical about it.