Hi Souraya,
I don't think any of us can tell you if you did the right thing or not. Only you know the situation and what you are able to handle. From everything you posted, I would say though that it seems you considered all the possibilities of what bringing Lilli into your household would pose.

I feel for the anguish you are feeling because I have the spirit of wanting to rescue the world too. My husband is usually the one who lets me know my limitations. Try not to be to hard on yourself. You did what you believed was best for all concerned.