God knows best. So even if our pain from our issues may not go away immediately, we can be sure that God is in control and has good reason so that some important life lesson we will learned. Perhaps we may learn to depend on Him more and to keep praying especially during the times when we are experiencing silent frustrations.