Thanks everyone! I am having the hardest time with my heart and head fighting each other.

My heart wants to be selfish and keep Evie.

My head says "they are fosters - which means you are to love and car for them the time being, until that perfect home comes along." My head also tells me that many many more loves will come along while fostering. I'll love this one and love the next too... and the strongest thing I could do is love her and let her go to be loved by another family. I'll know the family when I meet them.

And if she makes it to 6 months and no adoptions, then I know who her forever family will be: mine.