He doesn’t care what you have done, he still says come!
ALWAYS REMEMBER, God hears ALL our cries and prayers (Ps. 34:4,6,15,17. His thoughts about us number more than the sands of the sea (Ps. 139:17,18), He loves us with an everlasting love (Jer. 31:3 & John 3:16). His promises are Yes &Amen (II Cor. 1:20). We know that satan’s a liar but God has never lied nor broken a promise or covenant (Heb. 6:18, Num. 23:19, Titus 1:2). He is the God of the second chance to infinity. Nothing is too hard (Jer. 32:17, Gen. 18:14), nor impossible for Him (Luke 1:37). With man it is impossible, but with God, ALL things are possible (Matt. 19:26, Mark 10:27). He is faithful (Ps. 89, Heb. 10:23), His Word does not return void (Is. 55:11,12), He magnifies His Word above His name (Ps. 138:2) & his Word is settled in Heaven forever (Ps. 119:89). We need to trust Him &His Word, no matter what trials or tribulations we are facing, whatever mountain, valley, desert, storm or goliath that is in our life. TRUST HIM! Naham 1:7 tells us, “God is good, a stronghold in the day of trouble &He knows those who trust Him.” He tells us we have worth &value in His eyes (Jer. 29:11-13), He is our helper (Heb. 13:6) who has compassion, mercy & grace for each of us. Gods’ forgiveness is bigger than my sin. If I confess my sins, God is faithful &just to forgive me of my sins & cleanse me of ALL unrighteousness (I John 1:9). Once I confess & repent, God remembers them no more (Ps. 103:12). They are put in the sea of forgetfulness (Micah 7:19). They are under the BLOOD of JESUS, and we are set FREE, with no condemnation (Rom. 8:1), especially from ourselves. We must learn to forgive ourselves. Praise and Worship must be included in our prayers. We have the VICTORY!
Psalms 107: 43 Whoso is wise, and will observe these things, even they shall understand the lovingkindness of the Lord.