Definitions of self-contemplation:

  • noun:   the contemplation of your own thoughts and desires and conduct