Welcome Therewereroses, Mikael Martin is great
. I also love the expression 'mar dhea'. My granny used it all the time too.
With regard to the discussion about Irish/ Gaelic, I remember replying to a similar question on another thread. As far as I know, Irish, Scottish Gaelic and Manx make up the Gaelic languages. I think it's conventional that 'Gaelic' (said on it's own) refers to Scottish Gaelic and Irish is used for the language spoken in Ireland (when you're speaking English). Somtimes using 'Irish Gaelic' can be useful when speaking with someone who's fairly unfamiliar with the language. As you noticed, Gaelic is a familiar term to many while Irish, as a language name, is not.
In Irish the name of the language is Gaeilge....but the word is pronounced differently according to dialect by native speakers. I suppose the various spellings were standardized in the 1950's along with many others. The pronunciation in Connacht matches the spelling, but in Munster the name of the language is pronounced Gaelainn by native speakers, and was - and sometimes still is - spelt like this (or as Gaolainn). In Ulster, interestingly, I think the word Gaeilge is pronounced Gaelic by native speakers. The word in the Scottish language is pronounced a bit differently.
So afaik it's fine to say Gaelic when referring to the Irish language when you're speaking in Ulster Irish...but it's not the usual term for most Irish people speaking in English.
I don't agree that those using the term 'Irish Gaelic' are idiots though @mathanxiety 