These are blessed promises, and blessed encouragements, to those which wait upon the Lord. Isaiah 65:24.
Related Commentaries of Psalms 25:2
Psalms 25:2-3
2 O my God, I trust in thee: let me not be ashamed, let not mine enemies triumph over me.
3 Yea, let none that wait on thee be ashamed: let them be ashamed which transgress without cause.