Wow. You guys are fantastic do you know that?
I hope these words on this thread help you along Heidi. It is very hard to see the positive side when there are so many stressful things going on all at once.
Any advice I would have given has already been mentioned. Try not to look too far ahead, listen to your body and accept all the help you are offered. You don't need to try and be superwoman because you already are.
Love and hugs x