God is perfectly self-existing and self-sufficient, dependent on nothing and no one, and therefore the source of all life and sustenance. Pastor Ben Khazraee tell us this means God did not create or save people out of need, but invites them to serve and trust him with gladness and confidence.