If we are honest about it, none of us are perfect. Matter of fact, we're all broken in some way. Because of that God sent his son Jesus to be our doctor, to mend us back to wholeness. But how we want to be healed may not line up with God's plan causing us to be disappointed or even give up on God.
For that reason it helps to understand:
"Jesus the Healer is the key that opens the gates of Heaven."