It’s not easy living next to the most powerful country in the world. Never has been. P.E.I. and the rest of the Maritimes ...