
I used to go to the grand St. Patrick’s Day Parade in New York. Not to party, but to feel proud. Outcast peasants had come to America a couple of meals away from starvation, been beaten down by violent Know Nothings who sought to extinguish their culture and stigmatize their identity. In three generations, the Irish in America had gone from being on the margins to being at the center of American life. Our saint had guided us to a new world we helped to create.
Twenty-five years ago some of us forgot that one in ten who came here were gay or lesbian Irish men and women. Just as my Irish ancestors helped to build America, so too did their LGBT brothers and sisters. When I was a boy, the Irish author Brendan Behan, who wrote about LGBT characters and was said to have been bisexual, was grand marshal of the big parade. A decade later his kind would not have been welcome.
Here is a version of Danny Boy from Black 47 that reminds us that when the Irish struggled for democracy in America, some of those fighting for justice liked to hang out in the West Village on the weekends.
if (document.fonts && document.fonts.load) {document.fonts.load(“400 10pt Roboto”, “”);document.fonts.load(“500 10pt Roboto”, “”);} __yt_experimental_now = __spf_experimental_now = true;var ytcsi = {gt: function(n) {n = (n || ”) + ‘data_’;return ytcsi[n] || (ytcsi[n] = {tick: {},span: {},info: {}});},now: window.performance && window.performance.timing &&window.performance.now && window[‘__yt_experimental_now’] ? function() {return window.performance.timing.navigationStart + window.performance.now();} : function() {return (new Date()).getTime();},tick: function(l, t, n) {ytcsi.gt(n).tick[l] = t || ytcsi.now();},span: function(l, s, e, n) {ytcsi.gt(n).span[l] = (e ? e : ytcsi.now()) – ytcsi.gt(n).tick[s];},setSpan: function(l, s, n) {ytcsi.gt(n).span[l] = s;},info: function(k, v, n) {ytcsi.gt(n).info[k] = v;},setStart: function(s, t, n) {ytcsi.info(‘yt_sts’, s, n);ytcsi.tick(‘_start’, t, n);}};(function(w, d) {ytcsi.setStart(‘dhs’, w.performance ? w.performance.timing.responseStart : null);var isPrerender = (d.visibilityState || d.webkitVisibilityState) == ‘prerender’;var vName = d.webkitVisibilityState ? ‘webkitvisibilitychange’ : ‘visi…