You sound great Leigh! It's not the trials that we go through in our lives that define us, it's how we handle them that does. You have taken the pain and turned it into a way to see the hurt so many are also dealing with every day. That says so much about who you REALLY are. And that person is pretty darn great! Keep moving forward, there are so many people who need someone like you in their life!