>>39011508>it is already too late for me.You are young and retarded. You are expected to make some mistakes and you still have many chances. But try to fix them or do something about it.
Life is hard but if you just do nothing about it you are going to be miserable forever. My 2 uncles are 50 year old NEETs that never married and just mooch off my 80 year old grandpa who was an engineer with decent money and they are fucking miserable, sad people. They are insecure because of having never achieved anything and never kept a stable job. They are not dumb but their hedonistic decisions made them fuckups at life. I won't commit the same mistake and neither should you. Programming is hard but once you get a job it becomes comfy life, you have good money and don't have to work that hard.
Either way you have many options. Try to not get kicked out and give it your all, or start something completely different for a while, or take a small rest to think about your future and explore some options, get a part time job to help around your house so you don't feel like a complete failure. Just don't say "it's over" because it most likely isn't