Yayness to Bob and Claire, they really are adorable!
Poor Gerard he's having a rough time I can totally understand why he's weary of Anna at the moment. And Poor Anna she's had such a hard time too. This is so difficult for the both of them but more so Anna, where Gerard has had love (altho not good love) anna has not and that's all she wants, all she's been waiting for.
I hope it works out!