No matter what your problem is or how badly you feel about yourself as a result of it. God loves you. In Jesus Christ He has given us a new life. He will provide new friends to love accept, appreciate and uphold us. We are ok and are going to make it because the one Who lives inside of us is cares for us.
Regardless of what we may have done we need a deeper understanding / revelation of what God means when He says in Jeremiah 31: 34 “I will remember your sins no more”. Once we have confessed our sins and asked God for forgiveness and still continue to bring them to Him every time we are reminding God of something He has promised to forget as far as the east is from the west See Psalm 103:12. We need to realize that once we have confessed our sins He has not only forgiven them He has forgotten them.
Stop punishing Yourself for something that is in the past . Refuse to remember something God has chosen to forget.