Speaking from first hand experience, you're a good person. Don't let anyone tell you otherwise. I learned a lot from you, believe it or not. And I realized a lot of things afterwards that I wish knew sooner. But realizing those things, even later, has made me a better person for it. So, thank you.
Best of luck. I hope your journey takes you where you need to go to feel better about yourself and your life.