And I sit here, once more, and question my decisions. — Last week, Cape Town was ranked the third best city in the world by the Telegraph of London. Of course, the Telegraph is the mouth piece of the aristocracy and the uber wealthy, and if one has the dollars to live in Cape Town’s best, it would, no doubt, be…