XLT: Trusting in God