https://feelmorethanfine.eu/?p=13091
Living in Trust means accepting what is apparent in your life, and making a claim for the Divine Order inherent in every situation.