You have trapped in a continuous loop of guilt and stress following procastination which leads to more delay in your goals. This leads to the disruption of routine resulting in bad results leading to self doubt ,low self esteem,loneliness and depression.
One thing which i want to tell you this is not the end of the world and you are not late to achieve anything.You just need professional help to make the life again on track.A lot of people go through this and you are not alone.
Next Steps
Talk to someone you trust about your problems. Dont hesitate to show to a psychiatrist.They will guide you to bring your life back on track. You will thank yourself a few years later about your decision.
Health Tips
Dont compare yourself with your peers whom you think has moved forward. Everyone has their own struggles and you will ultimately catch up in life.
You are just 20. Take proper treatment and make your 20s productive