Positive thoughts and prayers coming your way. Keep your head up because if you are a little freaked out imagine what she is feeling. Be her rock right now, because I have a feeling she will need to lean on you heavily throughout this. I've gone through something similar and if you need to chat I'm a PM away.