I'm glad you've found hope. It's always exciting to hear/read about things like this. I've very proud of you for seeing things through a better light. It's honestly a very hard thing to do.
This is awesome! Those are really hard lessons to learn. I know from experience. The fact that you that you can say that you have makes me my hero quite honestly. You are a true inspiration.