Three Days in Jamaica

A palpable wave of hatred is surging over me as I sit on this Jamaican beach. My friends are hurling that wave at me from a thousand miles away while they look out their windows at snow. I may not be welcome in their homes when I return. They certainly will not allow...