Hi Venitile,
I totally understand your situation and feeling.
I submitted my application in July 2011 as well.
But yesterday April 22, 2015, I finally got DM and my scheduled landing interview will be on May 21, 2015, which is our 4 year anniversary of our marriage.
I have been waiting for...