You're wrong, @True concern. You are worthy of respect. Like @SkarMar710 said, you have made a huge commitment to bettering yourself and accomplished a lot. And your willingness to talk about it will no doubt help and inspire others. That, my friend, is worthy of respect. Sure, you may have done some stupid, terrible things in your past. But we are not our past. And if we dwell on our negative past, we just take away from the here and now, which is all we really have. You are a ray of sunshine in this world, my brother. And I'm grateful for your presence here.