Reflection

How far will we go to achieve perfection?