Niall Harbison Profile picture
Jul 23, 2024 13 tweets 6 min read Read on X
I’ve suffered from depression and anxiety for over 25 years.

I thought I’d share some things that help me. Not medical advice but rather trial and error through many dark days of personal experience.

Here are 10 things that help me battle anxiety and depression… (1/12) Image
1. Give up alcohol 🍺 🍷

It took a trip to ICU for me to finally do this after 25 years. Nothing has had a bigger positive impact on my mental health and anxiety than quitting booze.

Alcohol is literally a depressant. Cut it out and you’ll be less depressed. (2/12) Image
2. Move your body 🏃‍♂️ 🏊

When the dark fog descends or before it does just try to move. It’s often the last thing you can contemplate. But exercise for me has been the key.

Even if it’s just walking 100 yards for some fresh air movement is key (3/12) Image
3. Get medical help

I take some tablets and supplements. I have to accept it’s an illness and I sometimes need help. If you had a broken leg or cancer you’d take medicines.

You might not need medicines but talk to a doctor. If you do there’s no shame (4/12) Image
4. Tell people about it

Monumentally hard. I didn’t tell anyone for over a decade. A problem shared is a problem halved. My friends and family all know I have depression now.

It’s hard for everyone to understand but people are wonderful (5/12) Image
5. Body scan / Massage

Two things that work for me are online body scans (YouTube 30 mins). It’s like a meditation. Calms you right down.

I also find Thai massage helps massively. An hour or 90 mins to calm the mind. (6/12) Image
6. Cut down screen time

The irony I’m tweeting this thread is not lost on me. However a phone is like a little black depression box with bad news and low self worth coming out of it.

Cut down the 2 hours scrolling in bed or pointless screen time (7/12) Image
7. Don’t put yourself in bad positions.

I don’t go to bars. I cut down watching live sports as was a trigger to drink. I changed many of my friends to non drinking people. Get away from toxic work or relationships. Be brutal about making good decisions for your health (8/12) Image
8. Listen to your body

I now know when I’m tired. If I get irritable. If I have a bad nights sleep. If I’ve been around too many people being sociable. Depression and anxiety kick in.

It’s hard but learning the signs and taking time to work on yourself are key (9/12) Image
9. Accept you have to live with it

I often wish I could just fix it. That it would be gone forever. But for many it won’t. I now know I can have more good days than bad by making smart choices. I also have to accept I might do everything right and it still comes back (10/12) Image
10. Do more of what you love

It’s not always easy when you feel down or anxious. But try to find and do something you love. For me it’s helping dogs. In a selfish way it makes me feel good about myself. Find something that makes you feel good about yourself too (11/12)
Image
Image
Believe me I don’t have it fully sorted. If I followed my own advice and did 10/10 I’d be in better shape. The reality is life comes in the way so I try do at least 5-6.

There’s other tools like therapy and fixing underlying problems but I hope these help someone (12/12)
Image
Image
I share a lot more of the dogs and my mental health on my Insta.

A follow there would be massively appreciated 🥰🙏 instagram.com/niall.harbison
Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Niall Harbison

Niall Harbison Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @NiallHarbison

Jun 5
It’s been a very tough week and am exhausted but had been sent this picture 3 days ago.

I couldn’t finish without going to find the dogs… (1/5) 🧵 Image
Tracked her down. Locals told me she was as hard to catch and ran away from them all.

Quite the opposite really (2/5)
I’m hopeful that we can fix her up well.

She’s incredible skinny and her skin is in agony. Her ears and parts of her are bleeding from scratching herself so much (3/5) Image
Read 5 tweets
May 31
Jimbo all alone on the streets 12 days ago. His little body was in a horrendous state.

He wasn’t going to last much longer.

Today we have him back smiling… (1/5) 🧵 Image
I’d love to say his recovery has been easy but it hasn’t.

With such severe anemia and bad blood as well as horrendous stomach issues Jimbo went downhill for about 8 days (2/5) Image
Image
Image
I’ve never seen a dog sleep so much.

He is very young at maybe 2 years old but his body was just broken and starved.

He couldn’t even walk 100 yards without needing to sleep again (3/5) Image
Image
Image
Read 5 tweets
May 30
5 weeks ago Rocky came into our lives.

He was as close to death as is possible for a dog to get. Everything was stacked against him.

Many people told me to put him to sleep. Thankfully we didn’t. You should see him today… (1/8) 🧵 Image
Image
2 local Russian ladies found him on the beach. He couldn’t see to drink or find food. He had been dumped.

This was how it was all going to end for Rocky (2/8)
His blood results, eyes and weight were so bad I thought he would die.

I don’t know what it was but I saw something in him that said he wanted to fight on (3/8) Image
Image
Image
Image
Read 8 tweets
May 22
Little Jimbo has taken a bit of a turn for the worse.

We often see this with street dogs who come in very sick.

Their little bodies just give up when they finally feel safe. Luckily he has everything he needs… (1/6) 🧵 Image
He has been sleeping for 23.5 hours a day.

His biggest problem is his stomach. New food, medicines and virus means he has explosive diarrhoea (2/6) Image
Image
The ticks have sucked his blood out and infected it.

His neck and skin is in agony from scarping it for months.

His gums are white from anemia (3/6) Image
Image
Image
Read 6 tweets
Mar 20
We rescued Apollo 7 weeks ago.

To say it has been complicated would be an understatement but we have some unbelievable progress now… (1/7) 🧵 Image
He is a wild street dog. It took us a week to catch him as he was so scared.

We got him just in time. An injury on his nose was being eaten alive by maggots.

I didn’t know if there was much we could do… (2/7) Image
Image
Our medical team worked for weeks. We found out it was a treatable cancer.

It was a huge team effort and we started to see huge progress but then it all went bad… (3/7) Image
Image
Read 7 tweets
Feb 21
Bit of a tough day. Got a bite on the arm from a dog.

They look so small but if anybody has been bitten before they know the pain.

It got me thinking about the pain dogs suffer…. (1/4) 🧵
My 2 teeny tiny bites came from Apollo. Total accident.

We got tangled in a bush and he got spooked and I lose the leash. I had to grab his leg at risk of losing him. He panicked. He don’t apply pressure

To say I’m in agony and complaining non stop is an understatement (2/4) Image
Image
At the same time I’m dealing with Velvet. She was attacked by a pack of dogs. She has about 15 puncture wounds. 30 stitches.

Yet she’s rolling around looking for belly rubs just a day later.

Dogs are insane wit their own threshold (3/4)
Image
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(