Is it worth going back and seeing your GP and telling them what you've told us? Just to keep in touch and keep them in the loop?
Well done for selling so much!