Don't feel too bad, there are much worse cases, much worse than mine even:
Applied: August 14, 2012
In Process: March 15, 2014
Test: September 11, 2014
CIT 520: September 11, 2014
Responded to CIT 520: October 2, 2014
f*ck-all since then.
Local office: Deadmonton
Yeah, that's more than two...