Patches showing through paint
I'm in the process of repainting a room. I sanded the walls and uneven spots on the ceiling, patched holes and a seam on the ceiling with spackle, sanded again. Thought I knew what I was doing and spot primed over the spackled areas with Zinser, then rolled on a coat of the ceiling paint (which is a very light yellow). Got up this morning, and the spot and seam on the ceiling are glaring through the coat of paint. A second coat is not going to cover it up. Now that I've been reading up on it, it looks like I should have "spot primed" with the ceiling paint itself, not a white primer. What can I do now to cover up that streak and spot on the ceiling? Sand and re-prep? Prime the whole ceiling (and is Zinser ok for this)? Ugh.
Also, since I haven't done the walls yet (which are going from peach to yellow), I'm guessing I should just hit the spackle spots with the final wall paint, then two coats over the entire wall?