Free will doesn't explain the problem of evil.
When people bring up the problem of evil like rape, murder that is caused by humans, people defend it by saying it's the result of "free will"
but ,
That doesn't mean God is not to be blamed as he is the first cause.
Here's my analogy:
If I know a person's personality so well (that he's a dangerous person, murderous and rape instincts with phaychopathic tendencies) and then I lock that person in a room with a girl, which resulted in him raping the girl.
The fact that he chose to rape her doesn't mean I'm also not the one to be blamed for locking him & the girl in the room knowing fully well that it will result in rape.
If God loves everyone:
I. Why did he put the girl in the situation where rape will happen to her?
II. Why would he create rapists in the first place if he knows they will cause suffering to others and themselves (in hell)?