Does God need his creation for his happiness? This article explains that God has life in and of himself (his aseity), and so he does not need us. It is precisely because God is free from creation that he is able to save sinners.
Source: Core Christianity, 2019. 3 pages.