If you do something bad, it doesn't mean you're a bad person. It means you had bad judgment.
We may pretend that we're basically moral people who make mistakes, but the whole of history proves otherwise.
To err from the right path is common to mankind.
We are personalities in the making, limited, and grappling with things too high for us. Obviously we, at very best, will make many mistakes, but these mistakes need not be sins.
And yet, you do not throw out some of the great minds of the Church - and people in Church history - and say they have no credibility because they committed a sin or made a mistake.
Fear can make all of us do the wrong things sometimes.
I think God has some mechanism that he uses to punish those that make mistakes.
It is a given that we will all make some mistakes in life. It is a given that you will make inappropriate choices for inappropriate reasons. They will in no way affect your worth. No matter what you say or what you do, nothing can minimize the worth of your being. Your worth is a gift from God.
Yes, sometimes I have done some wrong things and I'm not an angel.
The heavens will not be filled with those who never made mistakes but with those who recognized that they were off course and who corrected their ways to get back in the light of gospel truth.