The hardest thing of all, is just standing in front of a mirror and not recognizing the reflection. mirror mystery reflection self selfishness Download Image Share on X Share on Facebook Copy Link