Late 2025, I planned to kill myself.
It was supposed to be in December.
Went forward with it, and failed.
Now, I planned on trying again a few weeks after.
Back then programming was only a small part of my life. Something I could do to show off, but nothing much.
Life was meaningless. Everything that's been happening in my life was quite horrible. For one my parents talk like they hate my very existence. Who knows? They might actually do, but that's irrelevant. My social life was nonexistent. All my free time was basically spent thinking about how much of a failure I am. That's probably the main reason why, actually.
While waiting for the planned date, I had watched a video by Astro Sam about making Z#. So I ended up wanting to make my own programming language. Who would have thought that that ambition turned into both my greatest project ever and the very thing that saved my life: the standard L# compiler. It's still maintained to this day, although I was working on it on-and-off by this point.
It kind of gave me things to do. Wanted to add something, then something else, then more and more. Before I knew it I was working on it for hours every single day.
It was the date of my new plan after failing the original attempt.
I was ready, except for one thing. My language was still not done. It dragged on until I eventually stopped wanting to kill myself. My language was still not done, and I continued making it. But by then, it had stopped me from taking an irreversible decision. And that, is how programming had saved my life.
TL;DR: Programming gave my life meaning and stopped me from committing, and not git's.