Here, even though Word saturate is an apt one, still it can be read as - percolate, absorbed, imprinted, diffused, engulfed, no not engulfed- engulfing would be from outside, permeated.
“My mission, should I choose to accept it, is to find peace with exactly who and what I am. To take pride in my thoughts, my appearance, my talents, my flaws" .
“Why not try to relax your troubled mind by taking a walk in the park, or going on a weekend hiking trip with family or friends and enjoy the view? It can surely do wonders for a tired mind and soul.”