Embracing Selflessness and Trust in God's Providence