Amin said:

i keep remembering things that i've done, in, and with my life, that now. i'm not very proud of. I
Wow! I see the enemy is keeping you in bondage to your past. If you have asked God's forgiveness then you are forgiven and He has forgotten it. The enemy is a roaring lion to accuse. His job is to make you feel bad about yourself so that it will separate you from the Lord, if you let him. I'm so sorry that you are suffering! I've been there and know what it is like. The enemy likes to accuse by bringing our past to our mind to even accuse ourselves. You have to remind him that it is under the blood and that the Lord doesn't even remember no more. Hear is a word picture to help you! I know what I've written is long and I apologize for being so wordy but I'm a minister and love to bring truth.
What God does with our sin!
After we have asked for forgiveness and turned from our sin, does he accuse us? No!
Satan goes to the thrown room of God with all these accusations and charges against you - especially your past mistakes. He has a stack of cases against you that goes from the floor to the ceiling and is now going to present them to the Lord to make you guilty of your charge.
Satan goes through the entire list of your sins to the Lord and the Lord is listening to the accusations. Then the Lord takes these cases against you and goes into his chambers to make a decision. When in His chamber, he opens the door and throws all these cases out because the word says when we repent, then it is forgotten as deep as the sea (Mica 7:19) or as far from the east to the west Psalm 103:12.
The Lord comes out of his chambers and satan asked what the verdict is and the Lord answers "I don't know what you are talking about."
The Lord says "This person you are accusing is "INNOCENT" because she or he is my child. I have a purpose and a plan for this person."
"This case is DISMISSED", says the Lord.
East will never meet West and that is why David says: As far as the east is from the west, so far has He removed our transgressions from us (Psalm 103:12). Our sins have not just been taken away but they have been removed an infinite distance from us. As much as East and West cannot meet, so much we will never be confronted by them again once they have been dealt with by the Blood. When children have done something wrong, they instinctively try to hide the evidence, but it does not take long for the truth to come out and for them to be confronted by the evidence. Yet, the Lord has removed our sin so far that they will never return to haunt us.
You will cast all our sins into the depths of the sea. (Mica 7:19). At its deepest point, the sea is seven miles deep. It would be impossible to bring things up from that depth and it is so far from the light of the sun that whatever is down there will never be brought to the light. Praise the Lord; He has put our sins down in the deepest, most inaccessible place known to man! (We know, of course, that our sins are not literarily down there, but this is simply a picture to show how far removed our sins are).
Behold! The Lamb of God who takes away the sin of the world (John 1:29). He takes it away it is gone never to be brought back, found or even remembered.
Now, you need to forgive yourself and release the debt you've put over your head and rejoice that you are no longer guilty after we repent of our sins.
What is the difference between conviction and condemnation?
Do you ever get confused if Jesus is condemning your? Jesus does not condemn by accusation but convicts us of our sin: The Light of God shines into your conscious - in your heart to expose sin. He shows us our ways that are not right or holy, and we should be willing to repent and when we repent then we are forgiven. Through the Lord's convictions, it strengthens your relationship with Him. God does not accuse. Satan wants you to believe that so that you will separate yourself from His love or to feel unworthy of His love because of some sin in the past.
Have you ever had feelings that God doesnt care about you?
When things are going bad in your life, do you hear Satan accuse God saying things like He doesnt care for you, He isnt interested in you, or you are a bad person and God cannot help you! Satan is trying to get you to believe that God does not care by accusing God to you so that you will not trust God to take care of you. Satan wants to separate you from God; His love, His person and His Word. Satan is a liar and the accuser. The truth is we feel not good enough and push God away when in fact he never leaves us or forsake us. He is their waiting to reach for his hand.
Have you ever had feelings that God doesnt care about you?
When things are going bad in your life, do you hear Satan accuse God saying things like He doesnt care for you, He isnt interested in you, or you are a bad person and God cannot help you! Satan is trying to get you to believe that God does not care by accusing God to you so that you will not trust God to take care of you. Satan wants to separate you from God; His love, His person and His Word. Satan is a liar and the accuser.
You must recognize the lies of accusation and not believe them. We do have a choice in whom and what we will believe. The word of God and the Spirit of God will direct us. Otherwise, the accusing spirit has caused great hardship for all who are under his control. Many families have felt the brunt of his work, but when we recognize it, repent for allowing accusing spirits to be a part of our life and then renounce it, cast it out and stand in Gods truth, we do receive our victory. Paul said in 2 Corinthians 10:5 Casting down imaginations, and every high thing that exalteth itself against the knowledge of God, and bringing into captivity every thought to the obedience of Christ; The battle is in the mind and you need to trust the scriptures. It is our responsibility to recognize and pull them down and upon with the truth with the word. That means if what we hear in our spirit man is not love, then it is from the enemy to get you to believe a lie.
Lord, I come against the accusations and the condemnation that the enemy is planting in his head making him feel guilty when he is no longer guilty! Lord, I pray that you will minister to him in spirit and touch his heart and show him how much you love him. Lord, I also pray that he will start recognizing good and evil and be able to discern and not receive the lies of the enemy but start applying the word and believe the word for him. Lord, I pray the word will bring life to him again. Lord, bring comfort and healing into his life. Lord, I break the power of the spirit of heaviness off his life and I pray that you will give him gladness and joy back in his life in the name of Jesus of Nazareth.
Blessings to you!