Did you degrease it?

I just use whatever enamel paint is at Home Depot in a color I like, I follow the directions and it lasts. Painted the 318 in my Diplomat apple green 20 years ago, still there, no peeling. But I don't have a resto car either so the correct color doesn't matter to me.