Psalms 89:38-46

MSTC(i) 38 But thou hast abhorred and forsaken thine annointed, and art displeased at him. 39 Thou hast broken the covenant of thy servant, and cast his crown to the ground. 40 Thou hast overthrown all his hedges, and broken down his strongholds. 41 All they that go by, spoil him; he is become a reproach to his neighbours. 42 Thou hast set up the righthand of his enemies, and made all his adversaries to rejoice. 43 Thou hast taken away the strength of his sword, and givest him not victory in the battle. 44 Thou hast put out his glory, and cast his throne down to the ground. 45 The days of his youth hast thou shortened, and covered him with dishonour. Selah. 46 LORD, how long wilt thou hide thyself? Forever? And shall thy wrath burn like fire?