i can tell that you're doing a good job. And ... i know a lot of people can be shy about revealing it.
i know that its tough, but the main struggle for her is to overcome all the negative feelings and be happy.
You are doing a very good job of accomplishing that.