I am sorry to hear about your friend's condition. I can't imagine the physical and emotional pain she's undergoing at the moment. I hope she gets well soon.
I love reading this whole thing. Indeed, there is more to life than meets the eye :) Sometimes, we might feel like the whole world is against us but God never fails to remind us how blessed we are.
Thank you for the inspiring words @smaeunabs. Yes you're right, everything will come into place as long as we put our trust in HIM:)