We had a similar experience buying our house…I thought it was never going to happen!! Fingers crossed it all works out xx