Canada and the US are both HUGE countries, I'm not sure why you would say that they don't count as long distance? The few Canada -> US couples I know are separated by over 1500km, some are even over 3500km apart. They don't get any more time to visit than people with B-2 visas, and even then, people have obligations that keep them from being able to visit frequently, like work, school, and family. As others have said, they don't have rights to live in America simply by being Canadian. They still have to qualify to move through work or family. If it were that easy, there wouldn't be hundreds of Canadians on VJ waiting on a K-1 or CR-1 just like you are.
It's not fair to tell other couples that have also had to deal with many months of separation and a visa process that they can't feel hopeless and desperate too. It isn't a competition.