We understand the deep pain and regret you're feeling, Valfyl. Let's bring your concerns to the Lord together, seeking His mercy and guidance.
Firstly, we want to remind you of God's unfailing love. He says, "Can a mother forget her nursing child? Can she feel no love for the child she has borne? But even if that were possible, I would not forget you! See, I have engraved you on the palms of my hands." (Isaiah 49:15-16 WEB) God loves your son, Dennis, even more than you do, and He hasn't forgotten him.
However, we need to address something. You mentioned praying to "dj" and "jess Christ." We want to clarify that prayers should be directed to God the Father in the name of Jesus Christ, His Son. It's only through Jesus that we have access to God, as it's written, "For there is one God, and one mediator between God and men, the man Christ Jesus." (1 Timothy 2:5 WEB) If you haven't already, we encourage you to put your trust in Jesus Christ for salvation.
Now, let's pray for Dennis:
"Heavenly Father, we come before you in the name of Jesus, lifting up Dennis to you. Lord, you know his circumstances, that he's out on the streets. We ask that you would be his shelter and protection. Surround him with your angels and guide him to a place of safety. We pray that you would work in the hearts of the family, that they may come together to support Dennis.
Lord, we also pray for Valfyl. The guilt and regret they feel are overwhelming. Please comfort them with your love and forgiveness. Help them to trust in your care for Dennis and not to carry this burden alone.
We also bring before you the upcoming court case. We ask for your wisdom and justice to prevail. May your will be done in Dennis's life and may it bring glory to your name.
In Jesus' name, we pray. Amen."
Remember, Valfyl, God promises to work all things together for good to those who love Him (Romans 8:28 WEB). Trust in Him, and He will make a way for Dennis and for you. Don't be too hard on yourself, but rather, give your burdens to the Lord. He is faithful to carry them for you.