Sorry to hear about af, please dont give up. And dont get too upset, nine months is not that long in the grand scheme of things.
i know it seems like a lifetime though....
Have you seen your gp, could I make a few suggestions???
Compl;etely understand if you would rather not talk, if so good luck and happy bd next month!!!