inner resource

Noun
  1. a resource provided by the mind or one's personal capabilities
    • to have an inner resource against loneliness
inner resource
A person uses their inner resource to stay positive while reading a book.