You said "I don't know how anyone of Irish descent could harbo(u)r anything but
resentment for the British." Did you mean British or did you mean English? It
is important to distinguish between the 2. It does not help awareness of Welsh
and Scottish culture and politics if even people who should know better in North
America (i.e. fellow Celts) lump all Welsh and Scottish people in with the
imperialist English in the dustbin term "British". John Major and the Tories can
wrap themselves in the Union Flag, there's no need for you to try and wrap the
Welsh and Scots up in it as well.
Apart from that, welcome to the Celtic Bulletin Board, chi'n croeso iawn.