H Deonorth, and welcome to the forum
Sounds like you've had a rocky road so far, so good on you for having the determinaton to keep going - although anyone who makes it through a PhD must be brimming with determination!
Good luck with your new impending arrival, and we hope to see you around!