Well, "perfect" and "good" are very relative by themselves already, namely most of the time are meaningless if we stay honest with ourselves.
Well, "perfect" and "good" are very relative by themselves already, namely most of the time are meaningless if we stay honest with ourselves.