


How is God speaking to you today?
Let Scripture surprise you. Click here to get a truly random Bible verse on our homepage.
Psalms 25:2
Bible Versions
O my God, I trust in thee: let me not be ashamed, let not mine enemies triumph over me.
I trust you, my God. Don't let me be disgraced, don't let my enemies gloat over me.
in You, my God, I trust. Do not let me be put to shame; do not let my enemies exult over me.
O my God, in thee have I trusted, Let me not be put to shame; Let not mine enemies triumph over me.
Note: Commentary is generated by AI with a directive for Biblical fidelity. Always rely on the Holy Spirit for discernment. The Scripture text and cross-references are from verified, non-AI sources.