Understand Fannie Mae's waiting period after a short sale, the impact of extenuating circumstances, and alternatives to ...