I agree, Letty, that things usually don't turn out to be what we expect of them to be, and to be an idealist will only drive you nuts. But don't let being perfect get in the way of perfection. While one deeply involved in being perfect will certainly make an objectoinable cynic, concertration on perfection betters the prospects of our life. If you are bound to fail to find out something that is perfect, you won't be frustrated if you focus on making for the better.
Several lines in a french movie
A la folie, pas du tout, are most illuminating.
"Though my love is insane, my reason calms the pain in my heart. It tells me to be patient and keep hoping" -- An erotomaniac confined for over 50 years.
For many, maniacs of being prefect, of faulting everything and of overlooking the merits, what the erotomaniac said is a good advice to take.
Cheer up, Letty