In trying to paint the trim and kitchen cabinets in my house, I have run into the problem of the new paint not adhering to the old. I have tried sanding and cleaning the surfaces before painting. I have primed the surfaces and I have tried oil and latex-based paints. The paint never coats evenly and the color is never uniform. The paint will then come off if the surface is hit or scuffed in any way. It will always go back to the previous paint color which was applied by the previous owner of the house. Do anyone have any suggestions on what I can do to resolve this issue and complete this projects?