If you are looking for a resource, a tool to help you pray for the ones you love, take a look at Praying Deeper Through the Scriptures: For the Children You Love Who Walk With God & Those Who Do Not. We do not know what the future holds. We are not able to see "under the surface" (think ice bergs - we are able to see the part above the water, but not the much larger part under the water.) If we are experiencing challenges in our lives, it is very possible we have to wait to see what God has planned.
Doing this "waiting" is oftentimes extremely difficult, but in all honesty, there is no other option than for us to wait. Yes, we may become discouraged or angry, but choosing instead to trust God and wait is the choice which is best.