We know that God makes all things work together for good for those who love Him. - Rom 8:28

Reflection.  The Lord God knows all things.  He knows what you really need, not merely what you think you need.  Trust Him to take care of you in His own way.  It may hurt from time to time, but He knows what He is doing.

Prayer.  Lord, I turn over my needs and my very self to You.  I never seem to do it completely so I am not sure if You think I am sincere or not.  But I want to be.  I give myself to You warts and all, and hope that You will receive me kindly and take care of me and those I love.