I’m so sorry you suffered as a child, and that you are still feeling the repercussions of it. I would like to gently suggest talking about this with a Priest and also a therapist. Your Priest will be able to explain about sin and guide you through your spiritual worries. A therapist will be able to help you see your self worth and encourage you not to humiliate yourself.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.