It's not a new thought, but I felt I needed to remind myself and you as we journey through life. Perfection doesn't exist in this lifetime! It's time to get over wanting (and waiting for) everything to be perfect. Instead, make the most of every minute, hour, day, week, month, relationship and experience. Make it count! Perfection is "the quality or state of being perfect: such as: freedom from fault or defect; flawlessness; maturity." (Merriam-Webster) Striving for perfection can become crippling that you end up never being joyful. You stop being yourself and having fun! You may even strain relationships. You imprison yourself with all the "perfect expectations." I have searched high and low for perfection--it simply doesn't exist. Phew! I am not perfect--I doubt you are too :). I am a flawed human being living by grace and working towards living the best life I was created for.
When you think about the "perfect" day, date, relationship, etc. and are completely honest with yourself, you know there were or are some flaws. However, you overlook(ed) the flaws because the good outweighs the flaws. My point is don't be too hard on yourself trying to be PERFECT in any capacity! Cut yourself some slack. Perfection doesn't exist! Be the BEST version of YOU that God created you to be. Live out your purpose--work on the flaws and don't deny they exist--otherwise then you will be living in denial which is meaningless.
I have not seen a "perfect" husband, wife, child, marriage, relationship, job, vacation/holiday, road trip, experience, etc. One way or the other, they all have flaws, but what matters is how those pan out for the best. Life is too short to be focused on perfection. Instead, focus on excellence. Focus on the positive and good things in everything. Have positive perspectives and approaches--see the glass as always half full and NOT half empty! It's not what you don't have that makes you, it's what you do have that makes you who you are and what matters most. Remember, only Jesus was, and is, perfect. I believe all things perfect are in heaven! When we get to heaven we will attain perfection. In the meantime, here on earth, we walk by faith and live by grace. So, get rid of the prison of "perfectionism."
PS: Perfectionism is "a disposition to regard anything short of perfection as unacceptable; especially: the setting of unrealistically demanding goals accompanied by a disposition to regard failure to achieve them as unacceptable and a sign of personal worthlessness." (Merriam-Webster)