Ask HN: I think I’ve burnt out. What should I do?

305 points by lostgame ↗ HN
Hi, HN. I’ve been here for a long time and I really respect the maturity and experience of this community, and so I’m asking for your advice.

I’m a 30-year-old iOS developer of about ten years, and last year suffered an incredible amount of trauma, including a breakup from a four-year relationship, two separate cases of sexual assault, and the passing of my mother.

While on an insured mental health break for months, I struggled through holding myself together, until finally returning to work in December.

I had been doing well for a while, but recently have been feeling significant mental instability - just disorganized and incoherent thoughts, and unfortunate bouts of overwhelming PTSD symptoms.

My coping method to that has been to try to hold my work together more and more, to a point late last week where I wasn’t even sleeping properly giving myself anxiety about work the next day.

I’ve fallen heavily behind on a lot of the personal responsibilities I’ve needed to ensure my continued healing but I’ve been terrified to step down from my job.

I live in Toronto, I’ve been with the company for more than a year, so I believe Employment Insurance would be possible for me...I’m honestly very confused as to what to do, and I’m sure others here have been in similar situations. I do have a medical professional who I deal with for this who I’ve scheduled to see tomorrow.

Thanks for reading, HN. This site has been a blessing in my life.

EDIT: Wow, thanks for all the support and responses, extremely grateful.

171 comments

[ 0.29 ms ] story [ 200 ms ] thread
1. Realise work is subservient to life, you work to enable life, not the other way around. As such re-evaluate and keep your goal in mind .

2. If work isn't taking you where you where you want to go and worse, if it's hurting you, you need to either find a new tack or different work. I know this is easy to say from a position of privilege, but would it be hard for you to change post or change company?

Firstly - thanks so much for your input.

Secondly - I’m concerned about the interim - I don’t want to leave my post here without having a plan. My company is amazing and treats me very well. I just recognize that unfortunately right now I’d certainly be better off in a position where I could work remotely more, for instance. I don’t know how possible or plausible that is. I’m in the process of figuring that out.

Do you happen to have a CV or something available? What sort of remote job are you looking for? I will do my best to see if I know of anything that might be a good fit for you. I am in the Toronto area as well.
That parent comment resonated with me. I would be concerned if my primary coping mechanism was work. Do you have plans for more self-care activities?

I'm in Toronto as well and have been working through some mental hardships over the past year or so. UHN is amazing if you need a team on your side. Please reach out if you need more detailed info, email is in my profile.

Hang in there.

Have you considered talking to your superior about working remotely? A good company might be willing to work with you.

With that said, I'd caution you that working remotely is not a panacea. While it can certainly be more convenient in some ways it doesn't mean your workload will be cut back, and you'll have to put more effort into communication. You might also want to consider asking work about is transitioning to part-time or reduced hours instead.

>I don’t know how possible or plausible that is. I’m in the process of figuring that out.

Totally plausible. I wouldn't walk into work tomorrow and quit your job, but let's face it: you have experience in one of the most in-demand skills on the planet. I'd bet you wouldn't have an issue finding another job. The problem is: would another job solve your issue? It might not.

As others have said, what you need is time. I'm not sure in what way your medical leave was covered the first time, but as a fellow Canadian, our country is extremely generous in that manner (and progressive with respect to mental health). You might be able to take an extended medical leave that would allow you to draw EI. If you can survive on the $500/week the benefit pays, it might be worth it.

Good luck!

There is a possibility you could take a short term leave combined with a honest vacation where you do nothing but sit and collect dust. Time in nature without distraction is a big help I find.

I wish you all the best, remember to be nice to yourself as you are to others.

Unfortunately, there’s a lot of responsibility I’ve got to take care of, and a vacation is not an immediate option. I’m going to need to step up my mental health care in a serious way, and that will require staying in the city (Toronto).
In my mind, it would seem that unscheduled time off on your terms nowish is preferable to maybe having unscheduled time off on uncertain terms when you hit your limits.

Work can be a place to escape what's going on in life while processing, but if it's causing anxiety too, it's not helping and a break may be useful.

I hear you, I did a way too long sting that was 24/7/365 on call, couldn’t fly more than 2 hours away. Super unhealthy over a period of a few years.

I try to remind myself of the reality is you’d likely be way more effective with time off away. Not to be morose, if you went away work would replace you within a week or a month.

What helped for me was learning to take one honest minute per hours, one hour per day, and one day per week. And build from there. Find the things that get you in touch with yourself and make them non negotiable.

Do you do any psychological therapy? I don't think you can pull through such a crisis alone or by working hard. I have had similar situations in the past and I have learned that mental well-being is the most important thing. Trying to power through usually doesn't work.

Also: When I had trouble I was too embarrassed to tell anybody but actually talking about it is very therapeutical.

I’ve been embarrassed to be honest and also, I suppose, being dishonest with myself and coping with the stress in extremely stupid ways, just being with friends all the time because I really don’t like being alone and having to process everything.

My plan is to go to my psychiatrist tomorrow morning, I spent today with my bestie to firstly relax and sort my thoughts out, and told her about some of what’s been going on, but, ultimately, I thought a post to a tech community I respect was a good idea. It’s probably the clearest-headed move I’ve done in a bit.

I’m also going through some significant dental pain after a surgery atm as well, so, to be honest, life’s been easier. >.<

Yes talk to your psychiatrist and your bestie. Often just saying things aloud helps. Definitely don’t worry too much about work. Jobs come and go but your mental health stays with you.
You are dealing with a lot, in a compressed period of time.

Try to remember that your first priority and responsibility is looking after your own mental, physical and spiritual (I don't mean this in a religious sense) well being.

In your situation, work really should be the lowest priority that you can afford to make it. If you can afford to take extended time off to deal with everything you need to, I would highly recommend that you give it serious consideration.

I wouldn’t just take time off without a plan for doing something. It’s really easy to spend months or years at home without improvements. Go to a psychologist or something. I once spent a month at a yoga ashram which was a turnaround for me.
(comment deleted)
Hang in there, friend. In my modest opinion, if you are not already (did not read it in the OP), you should seek the aid of a mental health professional as soon as possible. The problems you struggle with are real, and they are really hard to tackle alone.

I wish you all the best, and please write at the email in my profile if you feel the need to connect with someone.

Cheers, S

Sorry to read of your struggles. i nearly skipped to reading the next item of interest but i recall how important it can be to echo "hang in there, as bad as things get, know that life is cyclical and it will get better, given time, perseverance, and reflecting"...aka 'always darkest before dawn'.

I cannot advise on the job, but the sooner you can communicate your burnout/work-behind status, certainly the better to improving your day.

That sounds awful. Sorry to hear that.

I'm not sure what to say...you've raised so many things. It might be worth spending time with friends, loved ones or a therapist to work through it.

One person once said, try and view yourself from outside yourself as a small child. Be compassionate to yourself and love yourself as though you were looking after that child. Go easy on yourself and sometimes it's better to take a break and re-build and come back stronger than possible cause injury by persisting.

I've been through some difficult periods and somethings worked for me like: spending time in nature, cutting out the things that caused pain in my life, doing sport and meditating.

You need a break from work and proper medical attention.

Go speak to a doctor about if they can help you get the right papers so you can get an income and days off. That’s what the procedure is in Sweden.

Why does every single "Ask HN" get downvoted?
In my experience, when I'm burnt out, I find a new side project to get excited about. Excitement in one area of my life bleeds into others. I've worked on new apps, starting a company, woodworking projects, training my dog. Whatever it is, find something that awakens you again. It's best if you can see it possibly leading to a new career. That way it'll give you hope for and ownership over your future.
While I tend to do this as well it is important to also say taking time to do nothing is also a good use of time. We can’t do everything and sometimes when you’re already burnt out putting a ton of energy into something new can make things worse. YMMV
Yeah, for sure. It's a judgment call on if you're overloading or not. The point is to find something you're excited about. Not a million things you're excited about.
Priotize health for sure. That's the base. Everything else will come easier on a foundation of good health.
Thanks so kindly for the confidence of this statement. I feel like I’m gaslighting myself - if that makes any sense. So many confusing lines of thought that all seem valid, that settling on one just seems tough.
I second this. Without good health, everything else is so much harder.

So I know unwanted advice should not be given, but I can't help writing my little version down. What has helped me fix my anxiety, concentration and procrastination issues is vipassana meditation - but you need a certain level of strength, it is not an easy path by any means. It will probably not help you as quickly as you need right now. I wholeheartedly recommend it though for the long run, once you have the bandwidth. It has the potential to change your life for the better and offer profound self-insight, if done correctly.

Perhaps try meditating? It's works for my negatively racing mind, usually. My thoughts are clouds, the state I wish for is a blue sky where clouds that appear are quickly dissolved or blown away. Try the trial of Headspace. I think they nicely hit the balance of not trying to force it, just never stop trying. An empty mind can feel very nice.

I never sunk as deep as you though. I get weeks of "stuck on negative issues in my life". Daily meditation of only 10 min already seems to help, I am by no means an expert by the way. Headspace helped me and when I try meditating now, I hear the voice of the Headspace woman (you can also select a man) talking to myself. When I feel bad again I may sign up for the service, but as said the 10 part trial is nice already.

Edit: 2 times meditation advice in 5 min ;) As below, it may not help very much very fast, still, after trying to actively calm my mind 10 min I usually feel better already. Even when it "fails" for 9.5 out of the 10 min.

No relation to Headspace btw ;)

Sorry to hear you are going through this. I'm going through a crisis myself. I left a bad workplace a few months ago, and took some time off. Now that I'm back in job search mode, I'm also going through some physical health issues and the added stress has given me a lot of anxiety. I've tried meditation, yoga, etc. and nothing is helping. I'm having real physical symptoms and everyone is telling me it's all anxiety, but I am not sure.

It is scary to step away from a job, because the uncertainty can be overwhelming. But if you have a good support system (friends/parents/etc), I would leave the job and focus on your health, it's more important than anything else as it affects everything you do/feel.

I'd advise taking some time to disconnect. Full disconnect from phone, tech, internet and just focus on something else. Music, art, exercise, hiking, etc. I went through some pretty rough anxiety when I was laid off for the first time, the most helpful thing for me mentally was noping out onto the Appalachian Trail for a week or so. After a couple of days away from it all, my brain finally started to relax and I came back with a better sense of focus. Ofc, I've always enjoyed hiking so ymmv. But I think the most important part was the disconnection.
Thanks for reading and for the advice. I've tried to disconnect but not fully, I've still been talking to recruiters, reading job postings, etc. I just did a remote coding interview, and it went pretty awful but it felt like a sense of relief to do it because I had been dreading it for a while and was super nervous leading up to it. Now that it's done, I feel like I can relax a bit and also accept that things can go poorly and it doesn't have to be devastating.
Someone quipped, "how does one untoast bread?" when asked about recovering from professional burnout.

I've been strung up on whether this was flippant, or insightful.

Dumb question: But have you taken a longish vacation? And I mean one that's 3-4 weeks or more that has nothing to do with work?
OP is canadian but in USA, the normal amount of vacation time is 2 weeks per year.
It’s about the same in Canada. 2-4 weeks depending on your job, seniority, and position if you’re in regular employment.
Here's what I would advise. Do not under any circumstances quit your job. I've lived through a similar scenario, and while I had a ton of savings, quitting my job resulted in chaos. Poor sleep schedule, dropping motivation, etc. I would get a therapist. Secondly, if your job is stressful, try and find another developer job at a large slow moving, mediocre paying corporation. Mostly recovering from burnout takes time, you just need to weather it out.
THIS...

It is FAAAAR easier to get a job when you have a job.

I agree with this. What you likely need is time and space to reconnect with whatever brings you joy. Ability to put your personal life first. What you’re experiencing is probably normal. I was in my mid 30s when a string of tragedies/major bad life events happened and 40 now. Things normalized. Some good things started happening again. But it’s not something to solve, it’s something to learn to live with and that just takes time and emotional exploration. The friend making dynamic that happens in this phase of life doesn’t make it any easier. It can be hard but find a shoulder to lean on. For me, reconnecting with childhood best friends helped me reconnect with myself in a way.

Good luck. Email in profile if you need a chat.

Wish I had seen that a few (more than a few) months ago before doing the same thing with the same result ahah
(comment deleted)
Totally agree. Unless you have a lot of money already, having no income adds a new level of stress. The only way I could see this work is to go to a cheap place where money lasts longer. I once did this by staying at a yoga ashram. I could enjoy the time there because I had no expenses
If op is based in Toronto then going somewhere cheap might result in ending up in a spot where you don't know anyone, which would result in isolation. Probably not the best move?
It depends. I get stressed out by people so traveling through Thailand alone for four weeks is very healing for me. Not so much for other’s probably.
I'm not sure I agree with this. If OP is able to catch up on the personal responsibilities they mention, and has the funds to be able to float for a while (admittedly a big one), taking a break might help them quite a bit. Could even boost up their personal brand a bit or make an LLC and do some consulting here and there to not have a resume gap and create their own hours.

Quitting something you don't like can be totally liberating and the time off can have a positive impact on mental health if used wisely.

The biggest thing that fixed my burnout was actually getting laid off during the recession (09). And being unemployed for a few months. Fortunately this was in the summer, and I spend many days up at the camper (we had an already paid for seasonal spot about an hour away). I found myself sleeping so hard during the afternoons that I slept through several recruiters calling me back. Then when I finally landed a new job I hit the ground running so hard, that I was an instant hit.

Problem is, after more than a decade I find myself constantly tired and unmotivated for anything. I fear that burnout is starting again, but can't afford another break in employment (and this job is actually really good -- very intense, but I don't have that feeling of dread going into work every day [like I used to experience with high school], just exhausted).

Is taking a month or two off impossible? It sounds like you could really use a break.
The thing is, in a couple jobs I had there was negative tension, as if management or others in the organization were in a constant battle to find something wrong with you. Something that could get you fired or keep you down. So you had that sick feeling going into work, where you were constantly being gaslighted along with plenty of passive aggressiveness.

Whereas where I am now, I am well liked, people bend over backwards to support others, and everyone is working toward the same goal. It helps that the industry itself make a positive impact on people. The main feeling I get now, is similar to what I get whenever I finish a major project (including personal projects, such as designing and building a shed, creating a programming language, or designing a highly functional desk). It is a mental version of physical exhaustion you get after a strenuous activity.

So every day I end up with a bunch of small accomplishments, and periodically something major at work, which feels good. But I am also very tired. I get plenty of vacation days, but really need to make better use of them.

Mhm, I think I know too well what you're talking about..
> Problem is, after more than a decade I find myself constantly tired and unmotivated for anything. I fear that burnout is starting again...

That statement relates to a feeling I have about burnout - I don't believe you fully recover from it. At least in my experience, while I (and others I've discussed this with) recovered by some point, I also felt something was left permanently weakened, in a way that made me increasingly susceptible to later bouts I'd experience.

There are probably normal factors that contribute to that, such as how much we age between bouts. However, after each bout, I recall not feeling the same after recovering as I did prior to when the bout started.

This was how it was for me. I got burnt out coding a lot and studying for interviews (as I'm mostly self taught). I started going to therapy, but got fired after working under an awful manager that I didn't feel comfortable opening up to. Interviewing while unemployed pushed me further into burn out.

Coding originally pulled me out of a funk, it gave me something to work at. But now, I feel like I lost so much passion. I can't imagine coding in my free time even if I wasn't a developer anymore.

I'm in a similar situation.

I used to code at home and read all sorts of books on various things like the Linux Kernel, just for fun. Now when I switch off after work, just the thought of looking at code makes me shudder.

Are you actively interested in other things though? I have this problem, but I’m also quite depressed and working on that.
Maybe, but I think people underestimate the degree to which having a job keeps their lives in order. Self regulation in the sense of no job, daily schedule, and responsibilities when coupled with depression and burnout, is very difficult to navigate. Most people never spend long periods of time unemployed, we arent skilled for it. I also think that burnout can last a long time, longer than you can stay unemployed for. But I can see your point of view, I just think there's a risk.

Another thing to add is tenure on your resume matters, so if you are going through a tough period, and this person does end up getting fired in a year, they still have a two year stint. Much better than one year, people look at this stuff when they suspect the individual has had life difficulties.

Hesitate to recommend anything in this particular situation, but one thing I’ve noticed that works for me is: when going through a difficult time, try to maintain stability in other aspects of your life. So relationship breakup -> maintain job and location, for a few months at least, to allow myself to process the breakup without worrying about other things. YMMV.
Yeah exactly, getting stuff done at work, getting in at the same time every day, etc can be your life line. Multiple failing areas of your life is what really knocks people out, one is manageable.
I strongly, but politely, disagree because I took a year off and completely retooled my career. You must exercise, eat healthy, keep a schedule, and eliminate all distractions. Live somewhere cheap and focus on career and personal development. Don’t look for a job until 10 months of intense studying and development. Only do this if you are truly committed to changing the direction of your career. This was probably the best decision I’ve made in my career.
Thank you for this comment! I am actually in a similar situation right now, took a break from college and working on myself, learning about programming and trying hard to improve my english. Sometimes it just kinda feels pointless, like why am i even doing this and theres a plethora of self doubt and self hatred. But your comment kinda made me feel a bit more motivated, so thank you for that :)
Yup, same here. 10 years ago I left my job, threw away my crap, went off to Korea for a year to teach English. Brought some math and physics books I'd always wanted to understand, learned Korean, and bought a cheap bicycle and biked around southeast Asia after the year was over. After a few months of this I started hitting up old coworkers for job references, with the fallback of another English teaching stint (managed to find a new coding job). Some days were hard but I wouldn't give up that experience for anything.
I went thru that, without external support over 10 years ago -- basically my ability to concentrate and enjoy work vanished... It took me a year to 'recover' -- I don't think I was ever 100% of what I was before TBH, but it's because it helped me realise that there isn't JUST work that matters. I am a lot more pragmatic about work these days, and I no longer 'live to work' as I did before.

I don't know if any of these suggestions will help, but perhaps you should pick up a hobby, something that is not too taxing and is still rewarding. It can but doesn't have to be tech related either. For me it was Photography, and I do a lot of landscape photography to this day -- but it could be anything, perhaps these days I would pick Archery (field archery is a super way to 'zen' out).

The idea is to get back the feeling of doing something you enjoy, and it doesn't requires weeks of setup or zillions of hours of practice to enjoy yourself.

If your company is cool with it, perhaps negotiate a 4 day week, and take that one day for yourself to really unwind. Don't stare at the TV tho, so the thing you enjoy, and go out and do it.

But ultimately, what I suggest is that in the future you watch over your work/life balance. Take care of yourself!

I would specifically advise against developing a tech related hobby. In my experience, it just accelerates burn out. Something that forces you to be outside/unplugged is ideal imo.
Well, what's "tech" in my case, photography provided a hell of lot of things my nerdy side found interesting, optics formulas, sensors, films, whatever -- that's still 'tech'. You can't hide from tech for very long. Just curtain it carefully.

Picking up an arduino and 'waste' a couple of days making LED blink can be fantastically relaxing too.

Oh no I just meant it as a general comment, adding to the "develop a hobby" suggestion. I wouldn't put photography into a tech bucket.

I just think it's inevitable to hit burnout if you spend all day at work staring at screens and come home to relax by staring at screens. Or at least a way to burn out your eyes.

My two cents: give yourself some time; try to take it easy on the job (even if you feel pressure to complete -- "force" yourself to take it easy) or find another job. It's incredible how a little time goes a long way in relieving many symptoms of distress. And then, add some enjoyable things in moderation to your routine, like a hobby, playing music, dancing, etc, to help divert worry from the job (and reward yourself with satisfying activities).
I am not a therapist, so my opinion is not medical advice, but this what I would do: take a few vacations of 2-3 weeks each and travel on the continent; nothing fancy, just a disconnect. I have a few friends that I take for a very long bike ride, if you have anyone that can join you it's a great thing to do; the purpose is to disconnect, so the destination does not matter, just the activity. The second activity: get a bunch of books (non-technical), go to a cabin in the woods and read. I prefer science fiction or fiction, not poetry as most of the poetry has a depressing effect on me.

Don't do this for less than a full week, it has no significant effect.

This all sounds great, except what do I do with my wife and kids during this time?

Vacation is not vacation for those of us with a young family - it's actually more work than being at work is, sometimes. Good work, rewarding, but also severely draining sometimes.

I think you know the answer: you need to leave them at home if it's necessary to disconnect. If you can't disconnect with your kids and/or wife in tow, for their sake, you need to hire help or have family stay while you recharge your own batteries.
You have a different situation than the person who asked the question, assuming the same answer apply to everyone is a mistake.

How it worked for me in a similar situation: parents. I live in a country where families are not completely destroyed, so we had 2 pairs of parents to help with the kids. Taking the wife in vacation is doable and effective.

True, I'm already relying on two sets, in fact. Problem is, we need them so much already that lumping the kids on them entirely for weeks would be just too much. Toddlers, ya know. Lots of energy.
Please don't count on EIP if you leave your job on your own. Employment insurance only kicks in if you are laid off or let go . You may be able to go on long term disability but please consult a lawyer.
> While on an insured mental health break for months

Keep your head up! 99,99% of this planet doesn't have mental health insurance. I had no idea it even existed.

Here's what I do, in a somewhat similar situation.

1. Control my thinking. Practicing the basics of cognitive behavioral therapy.

2. Fix my sleep. Going to bed at 10, waking up at six. Eight hours of sleep per day. This requires getting rid of anything that disturbs the circadian rhythm, screens and lights are big offenders. I use f.lux and ultra-warm lightbulbs in the evening.

3. Fix my diet (ties into sleep). Intermittent fasting for at least 16 hours. Avoiding the carb/sugar spikes. I also went Keto for a while. I must advise against veganism.

4. Get exercise (also ties into sleep). Exercise is as potent as common antidepressants with none of the side-effects. A little goes a long way.

5. For work, a four-day work week and a short commute made a big difference.

I don't know if any of these can be left out. I couldn't fix my sleep on its own, without doing the other things. You may think that it's your anxiety keeping you from sleep, but it could actually be your eating and/or the lights keeping sleep hormones away so that you end up awake in bed, thinking. Then if you don't get good sleep, everything else just gets worse.

I feel perfectly stable now. Not fantastic, but stable. It's a process, took me about two months.

What does your fasting schedule look like?

Edit: Also, great advice for OP :)

I basically skip breakfast and try to get dinner in before 7PM.
Weirdly fasting came up at work today and I'm now trying out 16/8 for a week. Thanks for sparking my curiosity! :)
Why do you advise against veganism? Going plant-based was easily one of the more effective ways of becoming healthy for me. It lowered my cholesterol levels and I think that it was instrumental in lowering my overall cardiovascular risk. I agree with everything else you are saying but I don’t understand why a vegan diet would not be considered a healthy lifestyle change on the same level as keto. From people I have met who do keto they usually increase their meat consumption and usually that includes things like bacon and deli meats which the largest casual link to increased cancer risk https://www.npr.org/sections/thesalt/2015/10/26/451211964/ba...
> Why do you advise against veganism?

There's too much propaganda surrounding it, a lot of which is misinformation. People do the diet, end up feeling terrible, then feel bad for "doing it wrong". It's not a sustainable diet on its own, you have to do supplements and then it's not even clear that all these supplements actually work. Vegan diets aren't all alike of course and nutritional deficiency can be symptomless for the longest time.

> Going plant-based was easily one of the more effective ways of becoming healthy for me.

What does "healthy" mean? Some number? Do you actually feel good? Do you have good sleep, good digestion? Do have energy all day or do you "crash and burn" with blood sugar spikes? How's your skin? How's your weight? How's your insulin?

> It lowered my cholesterol levels and I think that it was instrumental in lowering my overall cardiovascular risk.

Perhaps, but the link between cholesterol levels and CV risk isn't as strong as you might think.

On the other hand, insulin resistance is strongly linked to many diseases, and grains/sugar are big factors here - many vegans have too much of that. Plants on the other hand aren't very nutritious and many people have trouble digesting them.

> From people I have met who do keto they usually increase their meat consumption and usually that includes things like bacon and deli meats which the largest casual link to increased cancer

I would advise against eating any processed meat. Keto isn't about meat, it's about switching carbs for fat so you stay in ketosis. Most meat is rather lean, it's easy to get way too much protein in the diet by focusing on the meat.

I'm not doing it anymore because it's quite restrictive, but I did feel good on it, definitely makes the fasting easier too.

I am against veganism too, but mainly because nutritionally it doesn't match how humans evolved. So for that reason, the only fad diet I really agree with is paleo.

That said, everyone is different. I gave up pork 20 years ago for ethical reasons, but ended up with a somewhat rare (at least in the US) meat deficiency because I work out extremely hard but try to eat mostly beans and rice. But I have friends with the same lifestyle as me, but with high cholesterol, who would probably benefit greatly from the mostly plant-based diet I was on.

Unfortunately, there are macro nutrients and vitamins that are effectively missing from the plant world:

https://inourishgently.com/vegan-depression-tryptophan/

I would honestly love it if we had impossible burgers or almond milk with anywhere near the nutritional content of meat and dairy. But we just aren't there yet. Ethically, I feel a good compromise is to only buy free range eggs and dairy, and try to avoid buying meat in the store. If someone is serving meat (and someone always is), just eat it, because throwing it away is less ethical IMHO.

My deepest sympathies - that is quite a lot to go through in just one year. I have had my own battles with mental health issues, but never so concentrated (just protracted). Like others, I really think you need to find a therapist first. As for the modality, what immediately comes to mind is integrative [1]. CBT or Jungian would not be good options though, for various reasons.

A reputable therapist ought to offer a free first session (or half) to see how you two get along and it gives them a sense of what you're struggling with. It may take a few tries to find someone you click with (or a competent one), but stay at it. The exact modality does not matter so much as the quality of the relationship between client and therapist; Bowlby's attachment theory explains this in more detail (e.g. secure attachment == good parenting).

I went through burnout a few years ago (quit the badly run by sociopaths startup), went thru a good period (i.e. taking time off), got desperate for work (bad idea, but couldn't focus on what I'd planned to (aka get out of IT))), got a job, things were ok - and then went downhill again (the dead cat bounce) due to various environmental factors and also not really addressing some internal issues. So don't do what I did.

As for the job, you can always get another one (you're young enough). Again, don't do what I did - I had a ton of responsibility in the startup job and so put up with a lot of crap because a) I thought I was indispensable, b) all the tech was my baby, etc. At the end of the day, I finally realized too late I owned zero equity and the founders were deliberately exploiting me. Your company sounds much better, but still, too much identification with "the job" is endemic in IT and tends to lead to burnout.

And the PTSD worries me for some reason... just my intuition. So don't procrastinate (like I did...) Good luck.

[1] https://www.psychologytoday.com/gb/therapy-types/integrative...

[edit] I see you have a psychiatrist - good, but you should do talk based therapy also IMO - it may be my biases, but psychiatrists are only appropriate for biological based issues. It is the difference in the training. A stereotype perhaps, but when debugging software, do you immediately reach for the soldering iron and start replacing chips?

I would suggest to scale down a bit from work, you have already completed almost 1/4th of your career and if it gives you stress now, imagine 30 more years of it.

Then try to start helping people in anyway you can, like crossing a road, or buying coffee for a stranger, or go to a elder community..

These kinds of small acts will give your breathing space to think and enrich the mind and bring in more positivity.

Always remember that first thing is to get out of bad thoughts.. Therapy as someone said might also help , but it comes to affordability.

(comment deleted)
All the comments here are amazing, but one extra thing to add is if you have a good manager, work with that person to lighten your load. Having less to worry about at work will go a long ways into making sure you are able to recover more quickly.