I know exactly what you mean about the town hurting your feelings ... Its just bitter sweat brutal at times! I would love for you to explain what excatly hurts your feelings to better understand?
Paradise is lost in the town of negril at times. Please explain what you meant when you wrote that.
Thanks!