A mother of four, who is an alcoholic, has appealed for an advertising ban on alcohol online and on billboards.
Christina said this will be her first Christmas without having a drink.
She told Lunchtime Live this time of year is particularly hard.
"I'm an alcoholic, I'll be an alcoholic for the rest of my life," she said.
"Even though Ireland has taken a stand on keeping the alcohol hidden behind the counter, I'm still seeing everywhere ads, Facebook ads.
"There's a Christmas one out now for Smirnoff vodka, which would have been my drink, and these women are having a great time - 'what are you doing for Christmas, and how are you having your drinks for Christmas?'
"It's all around the vodka brand, and I'm looking at it saying, 'Jesus I would love to have a drink this Christmas'.
"My kids are grown, I'd love to be able to go out for a meal and have a few drinks, but I know I can't."
'A massive trigger'
Christina said such ads are very triggering for her.
"It brings me back; my heart will start to flutter - I think of all the horrible things that I've done.
"I think of all the nasty things I've said to people and my kids.
"I just don't want to see it, it's like a massive trigger".
She said it is a constant battle.
"If I'm in my car and I'm driving down the road to work, I don't want to be looking at big billboards for Rockshore beer or Bud Light.
"It's a battle for me every day; every day I have to get up and find what I'm grateful for and go down on my knees and say, 'Thank you Lord, I haven't had a drink today'.
"It is a constant battle as an alcoholic - if you're happy you have a drink, if you're sad you have a drink, if you're angry you have a drink, if you're emotional you have a drink, if you're having a boring day, you've to drink.
"So, it's very important for myself and other alcoholics out there to be clued in every single day, and to stay grounded.
"We don't need to see this, we really don't need to see this - it's a horrible, horrible reminder," she added.
Anyone affected by issues raised in this article can contact the HSE Drugs and Alcohol Helpline on 1800-459-459 or Alcoholics Anonymous at (01) 842-0700