Sara, I just wanted to give you a hug also and say I am sorry that life can be so unfair and you have to face such a struggle. It sounds like you are doing all the right things, and I am no expert in this area, so I dont actually have advice for you.
Try not to lose hope. I am sure it must be really hard to keep going and stay positive sometimes though. I pray THE egg for you is there this time