We Love God!

God: "I looked for someone to take a stand for me, and stand in the gap" (Ezekiel 22:30)

We should be careful about saying, “Jesus meets all our needs.” At first, this has a plausible biblical ring to it. Christ is a friend; God is a loving Father; Christians do experience a sense of meaningfulness and confidence in knowing God’s love. It makes Christ the answer to our problems. Yet if our use of the term “needs” is ambiguous, and its range of meaning extends all the way to selfish desires, then there will be some situations where we should say that Jesus does not intend to meet our needs, but that he intends to change our needs.
Edward Welch

Because aionios (“eternal”) modifies both punishment and life in Matthew 25:46, it stands to reason that the same quality and temporal connotations are in view. That is to say, however long the life extends is how long the punishment lasts; the durations are identical. It is grammatically unsuitable to drive a wedge between the two uses of the term eternal in Matthew 25:46, suggesting that one refers to endlessness (eternal) and the other to temporal limitation (aeonial)… Since it is clear to say that the eternal life is temporarily unlimited it follows that eternal punishment is also temporarily unlimited.
Scot McKnight