Use the correct type of clear coat finish. For most furniture paint projects, use Polycrylic as your top coat. It will give you the durable finish you're looking for, but won't yellow over time like Polyurethane will. Also, Polycrylic cleans up with water. You'll have to use mineral spirits for Polyurethane.