Just on the idea that free will makes human suffering inevitable...
As a loving parent, I don't force my dd to love me. She has free will. Most of the time, she listens to me, but sometimes she thinks she knows better. As a loving parent, do I have a chat with her about why that wasn't a great idea and how she can do better next time, or do I decide that she has made a mistake and must now be written off indefinitely as a sinful human being? Surely, as a loving parent, I have a choice as to how I respond?
If humans are inherently selfish, then why did God make them so? It's perfectly possible to have free will without being inherently evil. Was it a mistake on God's part, then, that humans are naturally sinful?
Why was the world set up in such a way that it had to "fall" because of one minor transgression on Eve's part? Was that a mistake too? And why couldn't God fix it?
If free will is so important, why have generations of people had to suffer as a result of Eve making one decision that God didn't like. Was it supposed to be free will as long as you do exactly what I tell you to do? Sounds pretty abusive and controlling to me.
And if Jesus is going to make it all better in the second coming, then what is he waiting for? Why not get a move on? Surely, a loving parent would want to put their children out of their misery at the earliest possible opportunity.
So, either your god is a little bit incompetent and just doesn't have the power to do anything about the world's suffering, or else he is vindictive and is still punishing us for the sins of our ancestors. Or else he just doesn't exist.