God tells Jeremiah, in Jeremiah 18:1, that it’s not too late and it is not all lost. No matter how deep the hole you are in, or how messed up you have become, or how horrible, or repulsive, or reprehensible the things you have done, God can still use you and He will set you among the beloved. In short, we are the clay in the master's hand. He can take what we have done or the mess we have made and reshape it, that it may be used by and for the master. So, don't give up: just place yourself on the Potter's wheel and allow Him to complete His work.