Back in 2014, before world suicide prevention day, the World Health Organisation (WHO) launched a popular video on YouTube called “I have a black dog and his name is depression.” The video caught my attention and initially bothered the dog lover in me.
Depression the black dog
The video describes depression as a black dog, which stops the narrator from doing anything. It’s a dog that has him working overtime to hide its existence and the dog is making him do things, like being gloomy or snappy. Furthermore, the more you give into it, the more the dog keeps growing in stature and never leaves your side. As the narrator kept fighting it alone, the black dog took over his life and with no joy in life, he questioned the purpose of life itself. He self-medicated through vices and addictions and even that didn’t help.
One day he couldn’t take it anymore and he reached out for professional help. This was the first step to recovery. He suggests various things to overcome the effect of the black dog – like exercise, making your friends and family understand what you’re going through and making a conscious effort to be less stressed and anxious.
Slowly, but surely, the narrator starts to feel happy and the black dog becomes smaller and visits him less frequently. As a parting note, he says that he may never be able to get rid of the black dog, but he has an understanding with it. If anything, the black dog made him realise he should embrace his flaws and shortcomings as opposed to ignore them.
But why a dog?
Through the course of the video, I couldn’t understand why the dog, which is a caring and loving creature, was a metaphor for something as horrible as depression. And that’s where I was wrong. The effects of depression are horrible, but many causes of depression plague each and every person in the world. And just like a dog, maintaining your mental health is a great responsibility. The more I thought about it, the more the metaphor made sense. Imagine getting a dog and not tending to it or training it to behave – it can turn your world upside down.
Upon further research, I found out that the video was an adaptation of Kiwi-born Matthew Johnstone’s 2007 illustrative book “I had a black dog”. It is a short read and the entire book was summarised in the video. It is highly recommended by readers and reviewers alike and Johnstone is an acclaimed author and speaker.
Learn more about the black dog here – https://matthewjohnstone.com.au
Are you going through Depression? Get Personalised guidance and support from Experts at YourDOST
geinoutime.com
사람들이 말라리아가 모기에 의해 전염된다는 사실을 알게 된 것은 수백 년 후였습니다.
onair2tv.com
Fang Jifan은 즉시 “아무 말도하지 않았습니다. 잘못하지 마십시오”라고 말했습니다.
k8 カジノ リベート
素敵な記事をありがとうございます。大いに参考になりました!
geinoutime.com
“예, 예…” Ernv Liu는 벼를 쪼아먹는 병아리처럼 고개를 끄덕이며 기뻐서 울었습니다.
k8 カジノ スロット
非常に有意義な内容でした。ありがとうございます。
k8 オンカジ
とてもユニークで興味深い視点を提供してくれてありがとうございます。
geinoutime.com
Zhang Mao는 도울 수 없었지만 고개를 저었다. Fang 가족에는 정상적인 사람이 없었습니다.
k8 ライブカジノ
このブログのファンになりました!素晴らしい情報源です。
werankcities.com
Fang Jifan은 “보안의 레벨이 더 높고 나는 그보다 좋지 않다”고 말했다.
geinoutime.com
그가 한 말은 실로 소공공을 어느 정도 겨냥한 것이었다.
k8 かじ の
このブログのファンになりました!素晴らしい情報源です。
buysteriodsonline.com
그들은 대저택을 가지고 있을 뿐만 아니라 그들의 고향에 많은 땅을 가지고 있습니다.
geinoutime.com
모두가 사라지고 난 뒤에는 샤오징만이 얼굴에 미소를 머금고 서 있었다.
tvlore.com
그들이 금산에 가면 밤낮으로 나를 저주할까요?
etsyweddingteam.com
素晴らしい記事です!いつも期待を裏切らない内容をありがとう。
ilogidis.com
간판이 걸리자 고민이 뒤따랐다.
exprimegranada.com
このブログはいつ読んでも新鮮で、いつも楽しみにしています。
ilogidis.com
첫줄의 숫자…홍치황제는 다소 감명을 받았는데, 왜냐면…
sandyterrace.com
“명령과 규칙에 따라 각 마차에 30명씩 8개의 마차가 있습니다.”
toasterovensplus.com
このブログはいつも私の知識を広げてくれます。大変感謝しています。
bmipas.com
この記事が大好きです。非常に有意義でした。
qiyezp.com
내가 바보이고 거의 재앙을 일으킬 뻔했다고 세상에 알리길 원하십니까?
thebuzzerpodcast.com
그 직후, 두 사람은 각각 소매에서 서류 뭉치를 꺼냈다.
usareallservice.com
読むたびに感心します。いつも有益な情報をありがとう。
https://farmacia.best/# farmacia online internacional
https://vardenafilo.icu/# farmacia envÃos internacionales
farmacia online envГo gratis se puede comprar kamagra en farmacias farmacias baratas online envГo gratis
https://kamagraes.site/# farmacia online madrid
farmacia barata: cialis en Espana sin receta contrareembolso – farmacias online baratas
http://vardenafilo.icu/# farmacias online baratas
order lasix generic albuterol ca purchase ventolin pills
http://vardenafilo.icu/# farmacias baratas online envÃo gratis
https://kamagraes.site/# farmacia online envÃo gratis
farmacias online baratas: kamagra oral jelly – farmacias online seguras en espaГ±a
https://kamagraes.site/# farmacias online seguras en españa
https://farmacia.best/# farmacia envÃos internacionales
http://sildenafilo.store/# comprar viagra en españa envio urgente
http://sildenafilo.store/# viagra precio 2022
cheap atomoxetine quetiapine order online buy zoloft 50mg
farmacia online envГo gratis: farmacia online 24 horas – farmacia 24h
http://farmacia.best/# farmacia envÃos internacionales
http://farmacia.best/# farmacia online madrid
https://sildenafilo.store/# sildenafilo cinfa sin receta
п»їfarmacia online: se puede comprar kamagra en farmacias – farmacia online internacional
http://tadalafilo.pro/# farmacia online madrid
http://tadalafilo.pro/# farmacia online envÃo gratis
farmacias online seguras en espaГ±a farmacias online seguras п»їfarmacia online
farmacia online 24 horas: vardenafilo sin receta – farmacia online madrid
http://vardenafilo.icu/# farmacias online seguras en españa
http://farmacia.best/# farmacia online internacional
http://tadalafilo.pro/# farmacia online envÃo gratis
farmacias online seguras Levitra precio farmacia envГos internacionales
order ursodiol 150mg order urso 300mg cetirizine usa
http://kamagraes.site/# farmacia online madrid
farmacia online envГo gratis: farmacia online barata – п»їfarmacia online
http://farmacia.best/# farmacias online seguras en españa
http://sildenafilo.store/# comprar sildenafilo cinfa 100 mg españa
farmacia barata farmacia online envio gratis murcia farmacias online seguras en espaГ±a
farmacia online 24 horas: farmacia online barata – п»їfarmacia online
https://farmacia.best/# farmacia online madrid
http://vardenafilo.icu/# farmacias online seguras
farmacia online migliore: avanafil generico prezzo – farmacia online più conveniente
comprare farmaci online all’estero: avanafil generico prezzo – comprare farmaci online con ricetta
farmacie online autorizzate elenco: farmacia online più conveniente – farmacia online miglior prezzo
farmacia online piГ№ conveniente Avanafil farmaco farmacie online autorizzate elenco
buy azithromycin no prescription cheap gabapentin 100mg order gabapentin 600mg online
farmacie online affidabili: farmacia online senza ricetta – migliori farmacie online 2023
esiste il viagra generico in farmacia: sildenafil 100mg prezzo – miglior sito per comprare viagra online
farmacie online sicure: farmacia online miglior prezzo – comprare farmaci online all’estero
farmacia online più conveniente: farmacia online più conveniente – migliori farmacie online 2023
heartburn relief tablets best 24 hour heartburn med foods that cause smelly flatulence
viagra online spedizione gratuita viagra senza ricetta viagra naturale
farmacia online migliore: dove acquistare cialis online sicuro – farmacia online migliore
farmacie online affidabili: kamagra oral jelly – farmacie online affidabili
farmacie online affidabili: farmacia online migliore – farmacie online sicure
farmacia online miglior prezzo: farmacia online miglior prezzo – farmacia online piГ№ conveniente
top farmacia online: Cialis senza ricetta – farmacie online autorizzate elenco
https://kamagrait.club/# farmacie on line spedizione gratuita
farmacia online migliore: kamagra oral jelly consegna 24 ore – farmacia online migliore
farmacie online sicure avanafil generico farmacie online affidabili
farmaci senza ricetta elenco: Tadalafil generico – farmacie online autorizzate elenco
farmacie on line spedizione gratuita: Tadalafil generico – farmacie on line spedizione gratuita
acquisto farmaci con ricetta: avanafil generico – farmacia online migliore
top farmacia online: cialis generico consegna 48 ore – farmacie on line spedizione gratuita
acquisto farmaci con ricetta: avanafil spedra – farmacie online affidabili
pillole per erezione in farmacia senza ricetta: viagra prezzo – viagra 50 mg prezzo in farmacia
farmacia online senza ricetta: kamagra gel prezzo – farmacie on line spedizione gratuita
farmacie on line spedizione gratuita Avanafil farmaco farmacie online autorizzate elenco
farmacie online sicure: farmacia online miglior prezzo – migliori farmacie online 2023
deltasone for sale buy generic accutane online buy amoxicillin
farmacie online autorizzate elenco: farmacia online miglior prezzo – farmacia online migliore
acquisto farmaci con ricetta: avanafil – farmacia online senza ricetta
farmacie online affidabili: kamagra gold – farmacia online senza ricetta
farmacie online sicure: Tadalafil generico – farmacia online più conveniente
morning after pill delivered acute prostatitis treatment guidelines medications for early ejaculation
http://tadalafilit.store/# acquistare farmaci senza ricetta
comprare farmaci online con ricetta: kamagra oral jelly consegna 24 ore – farmacia online
farmacia online piГ№ conveniente avanafil generico prezzo farmacie online autorizzate elenco
migliori farmacie online 2023: farmacia online miglior prezzo – farmacie online affidabili
kamagra senza ricetta in farmacia: alternativa al viagra senza ricetta in farmacia – miglior sito per comprare viagra online
http://kamagrait.club/# farmacie online sicure
viagra originale recensioni viagra originale in 24 ore contrassegno viagra generico recensioni
alternativa al viagra senza ricetta in farmacia: sildenafil 100mg prezzo – viagra pfizer 25mg prezzo
http://paxlovid.club/# paxlovid pharmacy
order generic phenergan stromectol 6mg tablet cost of ivermectin medicine
https://gabapentin.life/# neurontin 600 mg
how to cure erosive gastritis gastric vs duodenal ulcer pain get treated for uti online
paxlovid buy: Buy Paxlovid privately – paxlovid india
http://clomid.club/# cost of clomid pill
http://gabapentin.life/# 600 mg neurontin tablets
buy cymbalta pill where to buy modafinil without a prescription modafinil 200mg pills
Paxlovid buy online https://paxlovid.club/# paxlovid
http://claritin.icu/# ventolin mexico
paxlovid pill: Paxlovid buy online – paxlovid covid
https://paxlovid.club/# paxlovid pill
buy cyproheptadine 4 mg for sale buy cyproheptadine 4 mg without prescription ketoconazole 200 mg pill
ordering valtrex overnight delivery flovent not covered by insurance insulin pills instead of injections
canadian pharmacy phone number: certified canada pharmacy online – legit canadian online pharmacy
https://mexicopharmacy.store/# buying prescription drugs in mexico
canadian drug stores: safe online pharmacy – canadian mail order pharmacy
canadian pharmacy without a prescription online pharmacy no prescription medication without prior prescription
mexican mail order pharmacies: top mail order pharmacy from Mexico – buying from online mexican pharmacy
http://mexicopharmacy.store/# pharmacies in mexico that ship to usa
mexico drug stores pharmacies: mexico pharmacy – buying from online mexican pharmacy
prescription drugs for smoking cessation best arthritis pain killers types of painkillers
medroxyprogesterone over the counter provera 10mg cost hydrochlorothiazide online order
online canadian discount pharmacy buy drugs online best online pharmacy without prescriptions
where to buy amoxicillin 500mg without prescription: purchase amoxicillin online – amoxicillin 875 mg tablet
amoxicillin 800 mg price amoxicillin 500 mg for sale amoxicillin 875 mg tablet
https://amoxicillin.best/# order amoxicillin uk
lisinopril india price Lisinopril 10 mg Tablet buy online buy cheap lisinopril
http://azithromycin.bar/# zithromax without prescription
lisinopril buy without prescription buy lisinopril lisinopril medication generic
https://azithromycin.bar/# how much is zithromax 250 mg
doxycycline 500mg capsules: doxycycline buy online – doxycycline 2985
ciprofloxacin generic: Buy ciprofloxacin 500 mg online – buy cipro cheap
order generic alfuzosin buy alfuzosin 10mg online cheap list of prescription heartburn medications
cheap doxycycline online Buy doxycycline for chlamydia doxycycline antibiotic
http://lisinopril.auction/# buy 20mg lisinopril
lisinopril 10 12.5 mg: prinivil price – 208 lisinopril
order minocin 100mg generic requip 2mg price buy requip 2mg generic
rx lisinopril 10mg buy lisinopril no prescription lisinopril 10 mg cost
https://ciprofloxacin.men/# buy cipro online without prescription
Levitra 10 mg buy online: Levitra online pharmacy – Levitra online USA fast
treatment for acne in adults popular prescription acne medication trileptal order
buy sildenafil with paypal: sildenafil over the counter india – sildenafil 10 mg tablet
https://sildenafil.win/# cheap rx sildenafil
cheap generic tadalafil 5mg cheap tadalafil online tadalafil 2.5 mg online india
tadalafil in india online: buy tadalafil 10mg india – tadalafil soft gel
Kamagra 100mg: super kamagra – buy Kamagra
top erection pills: cheapest ed pills – top ed pills
https://tadalafil.trade/# tadalafil online india
cost amoxicillin order arimidex purchase clarithromycin pills
mexican drugstore online: reputable mexican pharmacies online – medicine in mexico pharmacies
http://edpills.icu/# ed treatment pills
top online pharmacy india: india pharmacy – indianpharmacy com
https://mexicopharm.shop/# mexican mail order pharmacies
Online medicine order: world pharmacy india – online pharmacy india
amoxicillin generic brand: where can you get amoxicillin – amoxicillin 500mg price canada
prescription drugs canada buy online: how to get prescription drugs without doctor – best non prescription ed pills
academic writing online home buying essay buy cefixime 100mg pills
https://withoutprescription.guru/# cialis without a doctor’s prescription
desyrel online clindac a canada order clindamycin generic
nolvadex 10mg pills purchase betahistine pills buy budesonide online
cleocin order erythromycin pills fildena 100mg price
buy generic lamictal buy mebendazole pills buy generic nemazole online
buy tamsulosin 0.4mg ondansetron oral zocor 10mg pill
buy motilium 10mg pills motilium online brand sumycin 250mg
oral nexium 40mg order nexium online buy generic topamax 200mg
buy azelastine without a prescription purchase zovirax generic order irbesartan generic
order famotidine without prescription where to buy pepcid without a prescription buy tacrolimus 5mg online
how to buy medex buy paxil medication order metoclopramide 10mg without prescription
pamelor 25mg pills buy methotrexate 2.5mg online cheap buy paracetamol cheap
propranolol oral motrin 400mg tablet plavix pills
glimepiride 1mg uk order amaryl 4mg generic etoricoxib 60mg over the counter
oral ozobax buy endep 50mg online buy generic toradol for sale
loratadine 10mg brand order altace 5mg online cheap buy dapoxetine 30mg without prescription
oral ozobax endep 50mg for sale toradol 10mg ca
brand phenytoin 100mg cyclobenzaprine cheap ditropan 2.5mg over the counter
purchase coversyl online order perindopril 8mg pills buy fexofenadine 120mg pill
buy medrol pills for sale order adalat pills buy triamcinolone 10mg sale
buy clomiphene 50mg online cheap imuran 25mg brand buy imuran 50mg online
us blackjack online live casino slots online buy ivermectin 6 mg online
hollywood casino ventolin cheap purchase ventolin
free roulette free casino slot games buy furosemide 40mg generic
order generic azipro 500mg purchase prednisolone pill buy neurontin 100mg without prescription
isotretinoin 20mg cheap buy generic amoxicillin buy generic azithromycin
cheap cefdinir 300 mg order omnicef online buy prevacid 30mg online
cheap provigil 200mg provigil 200mg tablet purchase deltasone
buy cenforce 50mg pill buy cenforce 100mg generic buy chloroquine 250mg sale
tadalafil online buy buy sildenafil tablets buy viagra 100mg without prescription
purchase betahistine for sale order haldol 10mg pills probalan order
buy latanoprost eye drop for sale order generic xalatan buy rivastigmine 6mg pills
purchase ferrous online cheap actonel 35mg sale betapace 40mg price
how to get monograph without a prescription colospa 135 mg canada how to buy cilostazol
fludrocortisone 100mcg over the counter aciphex 10mg ca order loperamide generic
buy meloset 3 mg pills danocrine 100 mg for sale order danazol online cheap
buy zaditor 1mg doxepin drug imipramine over the counter
cheap cialis without prescription viagra overnight delivery pfizer viagra 50mg
javv.net javboxing boxing sex jav
jav saya minami bcmc-48 jav mix fight
swxp-05 jav noa nanami jav morisaki
bdob eizo boxing yuri sakura jav
jav boxinh swxp 05 jav mei housyou
vantin 200mg for sale order flixotide for sale purchase flixotide nasal sprays
buy bisoprolol for sale ethambutol cost terramycin without prescription
frumil online buy differin tubes where to buy zovirax without a prescription
buy fluoxetine cheap revia 50mg ca order femara
order epivir sale order zidovudine pills quinapril ca
buy generic seroquel online quetiapine 50mg price order escitalopram without prescription
order ciplox 500mg pills order lincomycin 500 mg sale order duricef for sale
brand captopril 25mg order generic captopril 25 mg tegretol brand
order zyban for sale strattera 25mg without prescription strattera uk
oxcarbazepine 300mg brand buy urso 300mg generic generic ursodiol 300mg
order decadron generic buy nateglinide pills starlix where to buy
cost valsartan 160mg diovan order online buy combivent 100mcg online cheap
purchase rocaltrol order fenofibrate pill tricor generic
tindamax 500mg sale buy generic olanzapine bystolic us
tacrolimus 5mg uk generic mirtazapine 30mg buy ropinirole tablets
order anafranil online cheap order sporanox 100mg pill buy progesterone 200mg
order glipizide 5mg without prescription betamethasone online buy betnovate 20 gm sale
order acetaminophen 500mg generic purchase paxil pills purchase famotidine pill
order fluvoxamine 100mg online fluvoxamine 50mg over the counter cymbalta usa
buy generic macrodantin online buy motrin 600mg for sale order nortriptyline 25mg online cheap
order praziquantel sale buy generic microzide for sale order generic periactin 4mg
where can i buy albenza buy cheap abilify provera 10mg price
buy cheap cordarone buy carvedilol pill dilantin 100 mg uk
avapro 300mg without prescription irbesartan for sale oral buspirone 10mg
purchase arcoxia arcoxia 120mg uk order astelin sale
buy terazosin 5mg for sale hytrin cost cialis 20mg usa
order allegra for sale buy altace cheap amaryl 1mg us
avlosulfon 100 mg cheap order dapsone sale perindopril uk
best male ed pills cialis sales cialis pills
order pyridium generic buy generic symmetrel over the counter brand amantadine 100 mg
male ed pills cialis 5mg uk order tadalafil
buy prevacid 30mg generic buy albuterol pills protonix 40mg oral
erectile dysfunction pills over the counter sildenafil online sildenafil 100mg uk
molnunat 200mg generic omnicef 300 mg drug purchase omnicef pill
imuran over the counter brand micardis telmisartan 80mg price
antivert cost order meclizine 25mg generic buy minomycin for sale
how to buy divalproex buy divalproex online cheap cost imdur
purchase anastrozole pills buy catapres 0.1mg pills buy catapres paypal
azulfidine 500 mg ca buy sulfasalazine 500 mg buy calan pills
purchase lamisil trimox price order amoxicillin 250mg sale
tadalafil 40mg usa brand tadalafil 5mg ed pills for sale
buy tadacip medication indocin where to buy order indocin 50mg pills
buy tadalafil online cheap buy cialis 40mg generic sildenafil overnight shipping usa
buy propecia online cheap sildenafil order sildenafil 100mg brand
purchase retin sale buy generic avana over the counter buy generic avana online
spironolactone price order valacyclovir 1000mg buy valtrex pills for sale
brand lamotrigine 50mg order vermox 100mg without prescription minipress sale
purchase sildenafil online estrace 2mg uk order estrace sale
order generic dutasteride order ranitidine generic meloxicam 15mg uk
order robaxin 500mg buy suhagra online cheap suhagra 50mg pills
topamax 100mg us sumatriptan online buy buy generic levaquin
buy generic reglan nexium order online esomeprazole order online
where can i buy toradol propranolol brand inderal 10mg over the counter
cheap trimethoprim order cleocin 150mg sale buy cleocin 300mg online cheap
ampicillin 500mg without prescription order flagyl pills flagyl online
crestor over the counter ezetimibe 10mg over the counter domperidone 10mg brand
aristocort 4mg over the counter buy desloratadine paypal cost loratadine 10mg
purchase diltiazem online buy allopurinol 100mg generic allopurinol 300mg tablet
cost metoprolol medrol 4 mg over counter buy medrol pills for sale
oral priligy 90mg cost orlistat 120mg xenical for sale online
buy adalat medication aceon brand buy allegra without a prescription
order norvasc generic omeprazole order online buy prilosec medication
montelukast 5mg usa singulair 5mg tablet avlosulfon 100mg cheap
buy olumiant baricitinib 4mg generic oral atorvastatin 20mg
order proventil 100 mcg sale buy albuterol 100 mcg without prescription order phenazopyridine 200 mg for sale
naprosyn uk buy naproxen no prescription prevacid 30mg us
how to get digoxin without a prescription order molnupiravir 200mg pills molnupiravir ca
order diamox 250 mg sale imuran tablet cheap azathioprine
order carvedilol 25mg generic cenforce 100mg cheap buy chloroquine 250mg for sale
cost olmesartan 10mg depakote 250mg for sale divalproex 500mg brand
asacol over the counter cheap asacol 800mg order irbesartan sale
altace pills altace 10mg ca arcoxia 120mg tablet
levitra us buy tizanidine sale how to get hydroxychloroquine without a prescription
furosemide for sale buy vibra-tabs online cheap purchase ventolin without prescription
buy azipro generic azithromycin pills neurontin sale
how to buy accutane purchase accutane generic zithromax 250mg cheap
cialis 5mg pills cheap cialis causes of erectile dysfunction