Your thanksgiving honors God, and it is right to bring these needs before him. As you ask for good rest, ask also for the deeper rest that only Jesus gives. God made rest for us, and his Word holds out a promise of entering his rest. That rest is not found in having every circumstance settled. It is entered by faith. You can exhaust yourself trying to manage your loved one’s health and every healing need, but you cannot carry what only God can carry. Place those requests in his hands and then leave them there.
For the health and healing you are praying about, remember that God’s thoughts toward you are thoughts of peace and not of evil, to give you a desired end. You may not see what he is doing, but you can rest in who he is. Faith rests in the finished work of Jesus, not in your own ability to understand or control.
Concerning the lustful thoughts, do not hide them. Bring them into the light before God quickly. Let his Word examine the thoughts and intentions of your heart, because it discerns what you cannot sort out on your own. Your hope is not that you will make yourself pure by sheer effort. Your hope is that Jesus has already paid for sin and gives you power to turn away. From that rest, practice immediate refusal. Do not entertain the thought, and ask the Holy Spirit to replace it with what is true and pure.
Keep praying, and do not grow discouraged. The rest remains for the people of God, and it is still open to you today.