Psalms 25

1A psalm of David. To you, O Lord, I lift up my heart: all the day I wait for you. 2In you I trust, put me not to shame; let not my foes exult over me. 3None will be shamed who wait for you, but shame will fall upon wanton traitors. 4Make me, O Lord, to know your ways: teach me your paths. 5In your faithfulness guide me and teach me, for you are my God and my saviour. 6Remember your pity, O Lord, and your kindness, for they have been ever of old. 7Do not remember the sins of my youth; remember me in kindness, because of your goodness, Lord. 8Good is the Lord and upright, so he teaches sinners the way. 9The humble he guides in the right, he teaches the humble his way. 10All his ways are loving and loyal to those who observe his charges and covenant. 11Be true to your name Lord, forgive my many sins. 12Who then is the person who fears the Lord? He will teach them the way to choose. 13They will live in prosperity, their children will inherit the land. 14The Lord gives guidance to those who fear him, and with his covenant he makes them acquainted. 15My eyes are ever towards the Lord, for out of the net he brings my foot. 16Turn to me with your favour, for I am lonely and crushed 17In my heart are strain and storm; bring me out of my distresses. 18Look on my misery and trouble, and pardon all my sins, 19look on my foes oh, so many! And their cruel hatred towards me. 20Deliver me, keep me, and shame not one who takes refuge in you. 21May integrity and innocence preserve me, for I wait for you, O Lord. 22Redeem Israel, O God, from all its distresses.