It's natural to feel that way. For as long as you manage to keep going , you're doing great.
Sure world doesn't make sense often, and as bad as it might get, it will get better. Nothing stays forever. No matter what you're going through it will be good in the end. Maybe not tomorrow, maybe not this week or month, but life just keeps on changing, everything is temporary and it's kind of beautiful.
You've achieved something great, and everyday makes it greater, even if people around you don't apricate it, or see it.
There will always be time to be dead, but time for life is limited. As cliché as it sounds.
Life itself is not a value, it's more of a frame that you can give value to. 1000 days is a massive achievement, congrats!!