Who defines what is perfect or just good enough??
Perfect can be just good enough and good enough can be much more than perfect.....!!
Does that mean good enough is just settling for less and perfect not settling at all.
What is perfect and how long does it lasts?