I asked the person i quoted to be optimistic because i know how it feels for someone to be in such a long wait. :),
Btw, The he/she just received pre-arrival letter, which is a very good sign judging by both our cases (it shows file has been assigned to officer), i am in my 27th month since AR...