I thought owning my own home was the American Dream. In the U.S., this supposedly represents some form of success...a badge of honor. Nonsense!