I don't think the perfect world is achievable. If after the day of reckoning I get to meet the creator, I'll be asking why we had mosquitos, black flies and the norovirus.
I've had a hard time believing in predestination and the "reason for everything" crowd. I think through "free will" we will either work things out or we won't.
God is a libertatrian, we will succeed or fail on or own.
It's my philosophy but there's a lot of truth in "s**t happens".