How I screwed up and created lot of steam

I am a Master's Student in Computer Science and I made my life really miserable. Well not that miserable I need people looking at me in a sympathetic way though. This misery totally is self-made. A mixture of bad decisions that were left uncorrected is the prime reason for the misery. Deciding to correct the mistakes is the first step to run away from the misery. Listing all the mistakes is pre correction to the misery.

Long List of Screwups

If this are not categorized , this will be yet another screw up.

Academic Screwups

Professional Screwups

Personal Screwups

Career Screwups

Hopefully I will be able to pull out these steamy situations. There are certain positives to my situation among all the chaos though.