Not everything that happens is good BUT, it will work together for good.
No matter what happens in our lives, if we keep ourselves loving God, we will find everything works together for a positive result.
Our ‘knowing’ is the assurance of faith in God’s Word. In the middle of bad circumstances it is hard to see how it could turn out good.
But God makes a way where there is no way (a path through the red sea).
He redeems our mistakes, even our sins and turns it to good, if we will kep loving Him through it all. David sinned terribly with Bathsheba, had her husband killed and tried to cover it all but after he was discovered and he repented, God pardoned and cleansed him.
Solomon was born to Bathsheba!
God makes all things work for good!