I guess it's time for me to give up and go back home so I can get a job and work. I'll leave behind my wife and daughter in Canada (both are Canadian) and I'll head back to America. At least the American immigration times are shorter and $600 cheaper so I can sponsor my wife. I was told Inland would take 6 months when we applied in Feb 2014. It's over doubled now. They'd be happier on the beaches of the Southern US or California anyway. At least my income taxes would be cheaper in America.
I don't even want my immigration money back. They can keep it, which they probably would anyway.