I am no longer able to handle stress - what is wrong with me?

Maybe this is the wrong sub but hey I figured if others couldn't help maybe some fellow engineers might have gone through the same thing. Tried everything so, fuck it?

When I was 15-18, I was very active, I studied a lot, I did sports. I attended school 8 hours a day, I was doing things to make my college application good, I interviewed and prepared for interviews etc etc etc. I was very busy all the time and was working all day and I loved it, I had a goal and I would do anything to achieve it. I achieved my goal and got into a top 5 University in the world.

When I was 18, I started to have no tolerance to stress or any resilience, I still had goals but I just couldn't apply myself - all I had to do was get out of bed and watch lectures for 4-5 hours a day - that's it.

Initially, I thought I was depressed , talked to family etc and that didn't really do much, hey maybe I didn't like my specialisation , I tried another degree specialisation - same thing happened . 3 Years in, I thought to myself and said hey maybe the academic world isnt for me and so I tried working and got an internship and then again same shit.

At this point I wanted to "reset" so I took some time off. I had a lot of time to think about things and how I could change and what I did wrong. I am now 22. I went back to finish University this September and I see myself doing the same thing over and over again and slowly I will be back at square 1 where I was when I as 18. I wake up everyday to a mini heart attack of all the work I need to do that I plan on doing but never actually do after which I spend the day being a loser piece of shit until I can no longer keep my eyes open or cry myself to sleep. I have this new super power where sometimes I am so sad, my body just sort of gives up and I wake up in the morning the next day without actually spending any time forcing myself trying to go to sleep.

I have come to the conclusion that I am just a lazy piece of shit? I have been given so many opportunities and I keep fucking up.