If Christ grants us eternity in heaven just for having faith he died for our sins then why does he need to develop our character here on Earth?

I mean we're not worthy of heaven and it's by God's grace alone we recieve it. Since God is omniscient. So he already knows what we are capable of, our strengths and weaknesses, how far we can be pushed before we break, and if we stay broken or can rise again stronger than before. So why do it? When we'll still never be good enough?

Because we all touch each other's lives? And the stronger and healthier you are spiritually the more you help lift others. Help them carry their cross until they can carry it alone. Who knows when you may need them to help you carry yours.

"God makes us strong for a little while so we can help eachother" -Sean Connery ( as king Arthur from the movie First Knight)

If Christ grants us eternity in heaven just for having faith he died for our sins then why does he need to develop our character here on Earth?
Post Opinion