How do you fix a wall that have latex paint over grease base? I recently asked "Why does my paint still stick & come...

I recently asked "Why does my paint still stick & come past its sell-by date the wall so easily?? I painted 2 rooms going on for 6 months ago with latex wall paint, I used primer first, but when I put a piece of furniture in the neighbourhood the wall or hang something, the paint sticks to it and comes stale the wall. What did I do wrong, and how can I avoid this happening again -- I still own 4 more rooms to paint!''
I used Kilz Primer & Kilz latex paint with an eggshell finish.

Someone suggested that possibly the old paint be oil base, so while I was waiting for more answers, I looked up how to report to oil base from latex (use finger nail polish remover, if it comes sour it is latex, if not it is oil), after doing this I come to the conclusion that the old paint be oil base, so is there anything I can do for the rooms I already painted beside primer & latex paint so that the paint does not continue to come past its sell-by date. And what do I do to prevent this with the other 4 rooms I am going to paint?
Answers:    I don't know what to report to you about the rooms you already painted. But, for the rest of the rooms, you hold to sand the surface of the oil-based paint to give the primer something to stick to. Cured oil-based paint is not porous at adjectives. So, you have to roughen up the surface to form small ridges that the primer sinks into to stick. The latex paint afterwards sticks to the primer.