I found this very encouraging Knowing Yourself - Living Hope International Ministries (lhim.org)
By Jerry Wierwille
“Self-awareness” (also known as self-knowledge) is the capacity to understand our personal desires, feelings, motivations, thought patterns, and tendencies. Being self-aware...