Never told this story to anyone but here goes...

I was working at a consulting agency as a linux sysadmin pulling crazy hours for two years. I ran support for a client that had an app that in house devs had 'modified' and a mission critical file transfer service. I was on a team of two with 24/7 on call support. Thing was, no one ever called the other guy so I was always the one getting 5am phone calls on Saturday mornings. Weekly late night (8pm - 3am) deployments were common and considered successful in the eyes of the company.

After about a year of this my lifelong struggle with depression started to reemerge. Feelings of loneliness and doubt began to crop up and I would cry uncontrollably on my commute back home from work. It was around this time that the daily suicidal thoughts took a turn for the worse. It was all I could think about, every minute of the day.

One day I was chatting with a co-worker and my boss when they complimented me on some recent weight loss. I was in a mood that day and told them the truth: I was having trouble eating. I wasn't eating breakfast or lunch and most nights would trade dinner for whiskey. After my weight loss was noticed, I decided to hide the fact I couldn't eat by telling everyone I was on a new diet. Side note: I had gained a considerable amount of weight over the time I spent at that company. I recently celebrated my 100 lbs weight loss.

I continued to lose weight, though not entirely by choice. The suicidal thoughts were deafening, blocking out any hope or joy in my life. I had become my job and saw no way out.

Eventually the client I was working for no longer needed my services and I was removed from the contract. I tried to celebrate but was so numb inside I didn't feel any happiness at all. I took a week off but still had the same feelings of dread and depression. I did a lot of reading on burnout and realized I was on that slippery slope.

After returning from my sole week off, I was placed 'on the bench'. For those who have never worked at a consultating agency, this means you still get a paycheck but have no work to do. It also means you are in a constant state of fear for your job until the agency finds you a new billable position. That didn't help much to lighten my mood.

I made the switch from sysadmin to webdev during this 'bench' period. I was able to secure a position as an internal React.js dev and for a few weeks started to climb out of burnout. I thought I could start being happy again with my new role but my company had different plans for me.

As I was still 'on the bench' and not billable, the company decided to move me to a new contract doing dev work for M$ sharepoint. The project was in shambles, had no tech lead, and the only other dev had decided to format the site with tables (!) as he didn't know any other way. I expressed how displeased I was but my complaint fell on deaf ears. I decided I couldn't take it anymore.

After convincing the manager to make me 'lead sharepoint dev', I put my two weeks in. I had setup a job at a boat rental I had worked at in summers past. I now work the same hours but get paid for every hour, which is great.

I took a full month off after my two weeks. Spent the time laying around the house and playing video games. One of the best months of my life. I thought a lot about where I had been and where I was headed. I started hanging out with friends & family again and realized I was on the right track.

I can now saw I've never felt better in my life. I lost a bunch of weight, met a girl, and genuinely enjoy every hour of every day. The choking thoughts of dread and suicide are gone, replaced by the joy and happiness I thought I would never have again. I recently started my own consulting company and have vowed to never let myself dip back into burnout again. Every day is a new journey; you just have to find a way to make it work while not wanting to die every day.

My advice is to recognize the signs of burnout early. It is far too easy to attempt to 'push through' and stress yourself out more. Many companies are willing to sacrifice your well being only to turn around and ask for more. Dont be afraid to run far, far away from any place that prioritizes their bottom line over your mental health.

apologize for formatting, wrote this on mobile.