I just don't know what to say...I am in such shock.....how can all of this happen at one time to one person?! It is too much....
All I can say is at least Little Katie is there to meet your mother and be her angel......maybe this was the plan....I just don't know........oh, my.....