Niall Harbison Profile picture
Jun 21, 2025 13 tweets 6 min read Read on X
I’ve suffered my whole life from depression and anxiety. I have both really bad today.

I thought I’d try explain my typical symptoms so other sufferers or their friends and family can understand it better.

This is what depression feels like… (1/12) Image
1. Indecisive / poor concentration. I can’t even decide to walk from one side of the room to another. Should I open the curtains or not?

An hour can pass deciding if I should take a shower. Achieving even the most trivial thing like feeding myself is hard to accomplish (2/12) Image
2. People scare me. The smallest conversation or bumping into anyone today is my nightmare. Even a friendly hello from a barista is terrifying.

It’s not just real life. The sound of my WhatsApp or a phone ringing terrifies me. (3/12) Image
3. The physical toll is huge. A general sense of exhaustion. Lifting the head off the pillow is tough.

It’s not tired like a hard week at work. Anxiety leaves the body drained. Like a phone on 1%. There is nearly nothing left to give (4/12) Image
4. Along with exhaustion comes all the niggles and Aches. Sore back. Headache. Dehydration. It all adds up and comes at once.

My heart will start racing and my muscles twitch as a panic attack hits. These can turn into cramps in legs. You think you are going to die (5/12) Image
5. Everything is a catastrophe . Instead of being my normal upbeat self everything is a disaster in my head… My life. My health. My whole being.

But even small things like the weather or traffic are all built into huge disasters that seem life threatening (6/12) Image
6. The tiniest things irritate my massively. Today I was angry because a lovely server poured me water three times (leave me alone FFS).

My dogs Hank and Chance who I love even irritate me so much just by looking at me for a walk. My nerves are on edge all day. (7/12) Image
7. Self loathing is huge. I know I have a great life with purpose, dogs and endless praise from people. Every day I feel blessed.

Today though I hate myself and I’m useless at what I do. I hate my unhealthy lifestyle and question everything (8/12) Image
8. Sleep becomes hugely irregular. I feel like I could sleep for a week but can only get fitful sleep with vivid nightmares at night.

Then out of nowhere in the day my body will collapse and have a deep 5 hour nap. The body doesn’t know if it’s coming or going (9/12) Image
9. I’m moving like treacle. Everything feels like there is a fog around me and as if I’m in slow motion.

I walk down the street looking at my feet hoping nobody will see me. Every step feels like it takes a week. A walk to the toilet is hard work. (10/12) Image
10. Nothing makes me happy. I’ve taken the day off which is rare so I should love Netflix. Sports. Reading. Etc but I can’t get one ounce of joy from anything.

There’s a general sense of sadness at everything. There isn’t one thing I could do that makes me happy today (11/12) Image
I’m very lucky I’ve been through this many times. I know the fixes and what not to do. It’ll pass as it always does.

I wrote this to hopefully help others. It’s taken me 25 years to figure much of this out. The more it’s talked about the better ❤️
(12/12) Image
I share more of my journey with dogs and depression on my insta.



A follow there would mean the world as it helps me help more dogs 🙏🥰 instagram.com/niall.harbisonImage

• • •

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

Feb 3
I’ve been involved in a lot of hard dog rescues in my time. But none quite like tonight.

We’ve been trying to catch this boy for a week after being sent this photo. He’s a wild street dog.

It looks like we’ve saved his life… (1/7) 🧵 Image
We’ve failed on 6 previous attempts. Sedation, traps, nets and many of us in the fields. He has been too scared.

We’ve probably used 50 man hours trying to catch him.

We even darted him once but he got away into the jungle (2/7) Image
Image
We got him tonight after an epic chase.

It was life or death. The wound on his face was full of maggots and flies. I’ve shared the pic from a distance to not shock but his face was being eaten alive (3/7) Image
Read 7 tweets
Jan 9
On the 23rd of October Stormzy came into us with a massive brain injury.

He couldn’t walk or even support his head.

Today 11 weeks later, Stormzy was adopted and went home with his forever family… (1/8) 🧵 Image
He’d been hit by a car. His owner had frantically been looking for a vet.

He was told in this pic that he needed to pay to put him to sleep. He didn’t have the money so he had to take him home for 4 full days and just watch him hopelessly (2/8) Image
Our vet said just give him time. It was incredibly painful to watch him suffer so much. But the medicines and rest really did work.

He couldn’t walk or eat himself for weeks. But the swelling stated to go down (3/8)
Read 9 tweets
Jan 6
An incredible outcome…

She came to us 6 weeks ago with tumors on her eyes and inside her mouth.

To see her today is a thing of beauty…(1/5) 🧵 Image
Her owners were distraught. They are not well off people.

They came to us at Tina’s hospital hoping for some sort of miracle.

Even I thought she might have to be put down when I saw her the first day (2/5) Image
I can explain how amazing our medical team are.

They diagnosed it as TVT cancer. This was her 6 weeks ago being treated outside as it is transmissible.

She kept nearly choking on her blood and she couldn’t see a thing (3/5)
Read 5 tweets
Jan 5
This was the first photo I was ever sent of Stormzy.

His owner had found our contact details. He was told he had to pay to put him to sleep but he didn’t have the money.

That was 2.5 months ago. Stormzy was getting some big news today…. (1/7) 🧵 Image
He came to us on a little wooden “stretcher” his owner had made.

Stormzy had been hit by a car and had a serious brain injury. Things did not look good (2/7) Image
Image
For a week his head was “stuck” like this. His neck wasn’t strong enough to control what it was doing.

We fed him via a drip and out vet said give him time to see if the swelling would go down (3/7) Image
Read 8 tweets
Sep 28, 2025
Shaq is the hardest rescue I’ve ever had.

His life was nearly over when I found him 2 years ago.

I was feeling a little down today so I went to see him. It’s hard to believe how good he now looks (1/7) 🧵 Image
This was the very first picture of him that I was sent. He had a huge growth on his neck.

I dropped everything and went there immediately (2/7) Image
We had to do 2 huge operations. The vets told us he probably wouldn’t survive.

It took him about 6 weeks to recover with us. It was agony for him and huge stress for us (3/7) Image
Image
Read 7 tweets
Sep 23, 2025
Of all the dogs I’ve ever rescued McMuffin is hands down the worst case I’ve ever seen.

That’s why seeing her celebrate her birthday today in Germany is such a joyous scene.

A remarkable story… (1/10) 🧵 Image
Image
When I was handed her in the street in Thailand I’ve never smelt anything like it.

1000s of ticks on her body and the stench of rotting flesh and tumors (2/10)
I’m not scared to say I went home that night and decided it was the end. Based on the vets advice it would be kinder to leg her go.

Luckily I woke up and thought differently (3/10) Image
Image
Read 10 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!

:(