Never give up on anybody. Including yourself. Sometimes, you do need to remove yourself from certain people’s lives for your own well-being and safety, but you can still keep them before the Lord in prayer. Even when someone you love is thousands of miles away, you can still keep them near through intercession before the throne of God.
Before you scoff at miracles, remember that you are one. You may not believe that a miracle can happen for someone you love, but also remember that the reason you’re still here and seeking God is the miraculous grace of God.
At the end of the day, no matter how good or bad, it’s helpful to remember that God’s mercies will be new in the coming morning just as they have been every morning up until now.