Know yourself well