I believe that each person has in his/her mind the elements of a perfect life, and they do differ from one person to another. The most common bundle of elements in the world is work, family and religion (to be prioritized according to each person).
We all aim for perfection, whether we do admit it or not, and when you think of it, it's only natural, after all we were created by only perfect existence; God. Perfection (or at least the human version) is always at the back of our minds; some obsess about it, some reach it every now and then(and are content by that), and others believe they will never reach it and hence have stopped trying.
As I cross the street, my mind is busy thinking about my perfect career and try as I might, I can not even picture it, but I do know it exists. My preoccupation have caused me to forget about the passing cars and I find myself in the middle of the street, staring into oblivion. I notice a girl staring at her right hand which is adorned with an engagement ring and I wonder whether she's thinking about the perfect husband and whether she has found him in her fiance or not. Next to her stands a young man staring at a 4X4 BMW parked on the sidewalk; he's been thinking about his perfect car, just before he got out his keys from his pockets and opened the 1980s red Beatle parked just next to the BMW.
A perfect life might exist or it might not. Some say the perfection of life stems from the little imperfections of human, others say you should always try your best, but some say that you should take it easy and enjoy the view.
Whether the perfect life exists or not isn't the question. The real question is, if you do reach the perfect life, does that mean you will be happy? Does perfection equal happiness? Because if they do, then happiness doesn't exist.