Hun I'm sure you have done everything you possibly can for Lily, there are days I think everyone feels like they don't or haven't done enough, I hope you feel better soon, and from what I can see in your picture, you have a very happy, beautiful little girl x