I see you mention God, here.
If you believe God is perfect, then everything he does is perfect, whether or not you see it in the same context.
You're the frame, He's the framer. Either you trust in God's plan, or don't.
"Choose this day, whom you will serve."
I believe that's in the Bible.