you are exactly what she needs and she is exactly what you need!!! i think this was totally the right thing for you personally to do, she would never have gotten the kind of love and caring that she will get from you.
im very proud of you and think what you did adopting her is the most kind and loving thing anyone can do.