Sometimes people don't notice how bad their ceilings look until their walls are painted.
If your house was built in the last 20 years, your ceilings were most likely not painted when the house was built. Over time the drywall mud will yellow. Here's a trick, hold up a white piece of paper on the ceiling, if the ceiling looks yellowish or grayish they need painted.