Arrrgh I keep hoping to hear good news from you! I can't believe this is taking so long!! I can't imagine how difficult it must be.
AOS is going well so far - biometrics scheduled for July 2, case was already transferred to CSC for further processing so that's good - hopefully no interview!