If you're talking about the Judeo-Christian, omnipotent, omniscient god, then no.
No, God never makes mistakes.
No, I think he likes to see people suffer.
God never make mistakes! He has a reason for everything! Outside appearance can sometimes be very deceiving but the real and true beauty is the inner beauty !
No. But humans do.